time=2026-03-09T02:56:26.296Z level=DEBUG msg="Not attempting generation of an ABI report" time=2026-03-09T02:56:26.296Z level=DEBUG msg="Configuring container namespace" time=2026-03-09T02:56:26.296Z level=DEBUG msg="Set binaries" eopkg=eopkg.bin eopkg_xml=eopkg.py2 ypkg="" time=2026-03-09T02:56:26.296Z level=INFO msg="History generation enabled" time=2026-03-09T02:56:26.543Z level=DEBUG msg="Obtained package history" time=2026-03-09T02:56:26.544Z level=DEBUG msg="Building package" name=qt5-webkit version=5.212.0_4 release=57 type=ypkg profile=unstable-x86_64 time=2026-03-09T02:56:26.544Z level=DEBUG msg="Removing stale workspace" path=/var/cache/solbuild/unstable-x86_64/qt5-webkit time=2026-03-09T02:56:26.545Z level=DEBUG msg="Configuring overlay storage" time=2026-03-09T02:56:26.545Z level=DEBUG msg="Mounting overlayfs" time=2026-03-09T02:56:26.545Z level=DEBUG msg="Mounting root tmpfs" dir=/var/cache/solbuild/unstable-x86_64/qt5-webkit size=40G time=2026-03-09T02:56:26.546Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/qt5-webkit/work time=2026-03-09T02:56:26.546Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/qt5-webkit/tmp time=2026-03-09T02:56:26.546Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/qt5-webkit/img time=2026-03-09T02:56:26.546Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union time=2026-03-09T02:56:26.546Z level=DEBUG msg="Mounting backing image" point=/var/lib/solbuild/images/unstable-x86_64.img time=2026-03-09T02:56:26.552Z level=DEBUG msg="Mounting overlayfs" upper=/var/cache/solbuild/unstable-x86_64/qt5-webkit/tmp lower=/var/cache/solbuild/unstable-x86_64/qt5-webkit/img workdir=/var/cache/solbuild/unstable-x86_64/qt5-webkit/work target=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union time=2026-03-09T02:56:26.553Z level=DEBUG msg="Bringing up virtual filesystems" time=2026-03-09T02:56:26.554Z level=DEBUG msg="Creating VFS directory" dir=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/dev/pts time=2026-03-09T02:56:26.554Z level=DEBUG msg="Creating VFS directory" dir=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/dev/shm time=2026-03-09T02:56:26.554Z level=DEBUG msg="Mounting vfs /dev" time=2026-03-09T02:56:26.554Z level=DEBUG msg="Mounting vfs /dev/pts" time=2026-03-09T02:56:26.555Z level=DEBUG msg="Mounting vfs /proc" time=2026-03-09T02:56:26.555Z level=DEBUG msg="Mounting vfs /sys" time=2026-03-09T02:56:26.556Z level=DEBUG msg="Mounting vfs /dev/shm" time=2026-03-09T02:56:26.556Z level=DEBUG msg="Creating target directory" dir=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/home/build/work time=2026-03-09T02:56:26.556Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/q/qt5-webkit/package.yml target=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/home/build/work/package.yml time=2026-03-09T02:56:26.556Z level=DEBUG msg="Creating target directory" dir=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/home/build/work/files time=2026-03-09T02:56:26.556Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/q/qt5-webkit/files/Maintain-ABI.patch target=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/home/build/work/files/Maintain-ABI.patch time=2026-03-09T02:56:26.556Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/q/qt5-webkit/files/Trigger-layout-after-resizing.patch target=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/home/build/work/files/Trigger-layout-after-resizing.patch time=2026-03-09T02:56:26.557Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/q/qt5-webkit/files/bison.patch target=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/home/build/work/files/bison.patch time=2026-03-09T02:56:26.557Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/q/qt5-webkit/files/glib-2.68.patch target=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/home/build/work/files/glib-2.68.patch time=2026-03-09T02:56:26.557Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/q/qt5-webkit/files/icu-76.patch target=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/home/build/work/files/icu-76.patch time=2026-03-09T02:56:26.557Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/q/qt5-webkit/files/icu68.patch target=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/home/build/work/files/icu68.patch time=2026-03-09T02:56:26.557Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/q/qt5-webkit/files/icu75.patch target=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/home/build/work/files/icu75.patch time=2026-03-09T02:56:26.557Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/q/qt5-webkit/files/libxml2-2.12.patch target=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/home/build/work/files/libxml2-2.12.patch time=2026-03-09T02:56:26.557Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/q/qt5-webkit/files/python_3.9.patch target=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/home/build/work/files/python_3.9.patch time=2026-03-09T02:56:26.557Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/q/qt5-webkit/files/qtwebkit-5.212-c++17.patch target=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/home/build/work/files/qtwebkit-5.212-c++17.patch time=2026-03-09T02:56:26.557Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/q/qt5-webkit/files/qtwebkit-cstdint.patch target=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/home/build/work/files/qtwebkit-cstdint.patch time=2026-03-09T02:56:26.558Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/q/qt5-webkit/files/qtwebkit-fix-build-gcc14.patch target=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/home/build/work/files/qtwebkit-fix-build-gcc14.patch time=2026-03-09T02:56:26.558Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/q/qt5-webkit/files/series target=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/home/build/work/files/series time=2026-03-09T02:56:26.558Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/q/qt5-webkit/files/webkit-offlineasm-warnings-ruby27.patch target=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/home/build/work/files/webkit-offlineasm-warnings-ruby27.patch time=2026-03-09T02:56:26.558Z level=DEBUG msg="Validating sources" time=2026-03-09T02:56:26.558Z level=DEBUG msg="Downloading source" uri=https://github.com/qtwebkit/qtwebkit/releases/download/qtwebkit-5.212.0-alpha4/qtwebkit-5.212.0-alpha4.tar.xz time=2026-03-09T02:56:26.847Z level=INFO msg="Source URL redirected" to="https://release-assets.githubusercontent.com/github-production-release-asset/48857348/ff342000-6285-11ea-83a8-f5a92778eab7?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-03-09T03%3A38%3A12Z&rscd=attachment%3B+filename%3Dqtwebkit-5.212.0-alpha4.tar.xz&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-03-09T02%3A37%3A34Z&ske=2026-03-09T03%3A38%3A12Z&sks=b&skv=2018-11-09&sig=Ohabo4xtaF4iJ%2FJtHgqkycb4fpd7Ff084fLgtDsa69g%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc3MzAyNjc4NiwibmJmIjoxNzczMDI0OTg2LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.gW-AwjnibcmhI3Qpxsu1CvNXn83JJ9VUeYb8bQfQlNM&response-content-disposition=attachment%3B%20filename%3Dqtwebkit-5.212.0-alpha4.tar.xz&response-content-type=application%2Foctet-stream" from=https://github.com/qtwebkit/qtwebkit/releases/download/qtwebkit-5.212.0-alpha4/qtwebkit-5.212.0-alpha4.tar.xz time=2026-03-09T02:56:26.996Z level=INFO msg="Downloading source" uri=https://github.com/qtwebkit/qtwebkit/releases/download/qtwebkit-5.212.0-alpha4/qtwebkit-5.212.0-alpha4.tar.xz time=2026-03-09T02:56:27.217Z level=DEBUG msg="Copying host asset" key=/etc/eopkg/eopkg.conf time=2026-03-09T02:56:27.217Z level=DEBUG msg="Copying host asset" key=/etc/ccache/ccache.conf time=2026-03-09T02:56:27.217Z level=DEBUG msg="Copying host asset" key=/etc/resolv.conf time=2026-03-09T02:56:27.218Z level=DEBUG msg="Starting D-BUS" time=2026-03-09T02:56:27.218Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union command="dbus-uuidgen --ensure" time=2026-03-09T02:56:27.227Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union command="dbus-daemon --system" time=2026-03-09T02:56:27.231Z level=DEBUG msg="Discovering repos in rootfs" time=2026-03-09T02:56:27.231Z level=DEBUG msg="Removing repository" repo=Solus time=2026-03-09T02:56:27.231Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union command="eopkg.bin remove-repo 'Solus' -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Repo Solus removed from system. time=2026-03-09T02:56:27.339Z level=DEBUG msg="Adding repo to system" name=Solus uri=https://packages.getsol.us/unstable/eopkg-index.xml.xz time=2026-03-09T02:56:27.339Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union command="eopkg.bin add-repo 'Solus' 'https://packages.getsol.us/unstable/eopkg-index.xml.xz' -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: No repository found. Automatically adding Solus stable. Repo Solus added to system. Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Updating repository: Solus Disabling keyboard interrupts for file operations. eopkg-index.xml.xz.sha1sum (40.0 B) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz.sha1sum (40.0 B)100% 0.00 --/- [--:--:--] [complete] eopkg-index.xml.xz (3.1 MB) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 1% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 1% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 1% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 1% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 2% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 2% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 2% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 2% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 3% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 3% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 3% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 3% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 4% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 4% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 4% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 5% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 5% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 5% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 5% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 6% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 6% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 6% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 6% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 7% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 7% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 7% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 7% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 8% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 8% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 8% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 9% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 9% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 9% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 9% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 10% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 10% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 10% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 10% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 11% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 11% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 11% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 11% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 12% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 12% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 12% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 13% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 13% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 13% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 13% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 14% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 14% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 14% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 14% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 15% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 15% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 15% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 15% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 16% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 16% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 16% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 16% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 17% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 17% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 17% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 18% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 18% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 18% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 18% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 19% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 19% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 19% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 19% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 20% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 20% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 20% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 20% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 21% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 21% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 21% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 22% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 22% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 22% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 22% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 23% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 23% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 23% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 23% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 24% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 24% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 24% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 24% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 25% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 25% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 25% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 26% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 26% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 26% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 26% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 27% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 27% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 27% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 27% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 28% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 28% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 28% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 28% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 30% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 30% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 30% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 31% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 31% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 31% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 31% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 32% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 32% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 32% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 32% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 33% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 33% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 33% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 33% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 34% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 34% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 34% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 35% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 35% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 35% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 35% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 36% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 36% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 36% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 36% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 37% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 37% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 37% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 37% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 38% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 38% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 38% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 39% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 39% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 39% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 39% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 40% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 40% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 40% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 40% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 41% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 41% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 41% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 41% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 42% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 42% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 42% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 42% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 43% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 43% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 43% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 44% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 44% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 44% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 44% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 45% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 45% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 45% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 45% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 46% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 46% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 46% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 46% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 47% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 47% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 47% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 48% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 48% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 48% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 48% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 49% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 49% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 49% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 49% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 50% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 50% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 50% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 50% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 51% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 51% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 51% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 52% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 52% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 52% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 52% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 53% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 53% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 53% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 53% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 54% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 54% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 54% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 54% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 55% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 55% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 55% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 55% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 56% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 56% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 56% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 57% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 57% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 57% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 57% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 58% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 58% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 58% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 58% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 59% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 59% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 59% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 59% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 60% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 60% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 60% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 61% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 61% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 61% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 61% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 62% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 62% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 62% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 62% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 63% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 63% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 63% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 63% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 64% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 64% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 64% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 65% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 65% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 65% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 65% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 66% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 66% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 66% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 66% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 67% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 67% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 67% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 67% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 68% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 68% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 68% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 68% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 69% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 69% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 69% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 70% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 70% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 70% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 70% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 71% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 71% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 71% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 71% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 72% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 72% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 72% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 72% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 73% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 73% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 73% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 74% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 74% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 74% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 74% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 75% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 75% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 75% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 75% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 76% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 76% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 76% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 76% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 77% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 77% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 77% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 78% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 78% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 78% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 78% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 79% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 79% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 79% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 79% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 80% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 80% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 80% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 80% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 81% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 81% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 81% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 81% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 82% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 82% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 82% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 83% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 83% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 83% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 83% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 85% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 85% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 85% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 85% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 86% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 86% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 86% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 87% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 87% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 87% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 87% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 89% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 89% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 89% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 89% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 90% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 90% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 90% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 91% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 91% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 91% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 91% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 93% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 93% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 93% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 93% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 94% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 94% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 94% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 94% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 95% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 95% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 95% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 98% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 98% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 98% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 98% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 99% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 99% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 99% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB)100% 0.00 --/- [--:--:--] [complete] Package database updated. time=2026-03-09T02:56:29.675Z level=DEBUG msg="Upgrading system base" time=2026-03-09T02:56:29.675Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union command="eopkg.bin upgrade -y -N" Updating repositories Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Updating repository: Solus Disabling keyboard interrupts for file operations. eopkg-index.xml.xz.sha1sum (40.0 B) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz.sha1sum (40.0 B)100% 0.00 --/- [--:--:--] [complete] Solus repository information is up-to-date. Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: Safety switch forces the upgrade of following packages: btrfs-progs-libbtrfs cryptsetup eopkg hwdata iso-codes jansson libgpg-error libicu libxml2 The following packages will be upgraded: btrfs-progs-libbtrfs ccache cryptsetup eopkg hwdata iproute2 iso-codes jansson libgpg-error libgpg-error-devel libicu libicu-devel libxml2 libxml2-devel python-eopkg python-setuptools Total size of package(s): 61.77 MB Downloading 1 / 16 Package python-eopkg found in repository Solus python-eopkg-4.4.2-35-1-x86_64.eopkg [cached] Downloading 2 / 16 Package btrfs-progs-libbtrfs found in repository Solus btrfs-progs-libbtrfs-6.19-76-1-x86_64.eopkg [cached] Downloading 3 / 16 Package libgpg-error found in repository Solus libgpg-error-1.59-27-1-x86_64.eopkg [cached] Downloading 4 / 16 Package libxml2 found in repository Solus libxml2-2.13.9-58-1-x86_64.eopkg [cached] Downloading 5 / 16 Package libxml2-devel found in repository Solus libxml2-devel-2.13.9-58-1-x86_64.eopkg [cached] Downloading 6 / 16 Package ccache found in repository Solus ccache-4.12.3-32-1-x86_64.eopkg [cached] Downloading 7 / 16 Package iproute2 found in repository Solus iproute2-6.19.0-36-1-x86_64.eopkg [cached] Downloading 8 / 16 Package cryptsetup found in repository Solus cryptsetup-2.8.4-26-1-x86_64.eopkg [cached] Downloading 9 / 16 Package libgpg-error-devel found in repository Solus libgpg-error-devel-1.59-27-1-x86_64.eopkg [cached] Downloading 10 / 16 Package python-setuptools found in repository Solus python-setuptools-80.9.0-25-1-x86_64.eopkg [cached] Downloading 11 / 16 Package libicu found in repository Solus libicu-78.2-30-1-x86_64.eopkg [cached] Downloading 12 / 16 Package libicu-devel found in repository Solus libicu-devel-78.2-30-1-x86_64.eopkg [cached] Downloading 13 / 16 Package eopkg found in repository Solus eopkg-4.4.2-35-1-x86_64.eopkg [cached] Downloading 14 / 16 Package jansson found in repository Solus jansson-2.15.0-11-1-x86_64.eopkg [cached] Downloading 15 / 16 Package hwdata found in repository Solus hwdata-0.405-50-1-x86_64.eopkg [cached] Downloading 16 / 16 Package iso-codes found in repository Solus iso-codes-4.20.1-16-1-x86_64.eopkg [cached] Finished downloading package upgrades. Disabling keyboard interrupts for file operations. Installing 1 / 16 python-eopkg-4.4.2-35-1-x86_64.eopkg [cached] Installing python-eopkg, version 4.4.2, release 35 Upgrading to new distribution release Extracting the files of python-eopkg Upgraded python-eopkg Installing 2 / 16 btrfs-progs-libbtrfs-6.19-76-1-x86_64.eopkg [cached] Installing btrfs-progs-libbtrfs, version 6.19, release 76 Upgrading to new distribution release Extracting the files of btrfs-progs-libbtrfs Upgraded btrfs-progs-libbtrfs Installing 3 / 16 libgpg-error-1.59-27-1-x86_64.eopkg [cached] Installing libgpg-error, version 1.59, release 27 Upgrading to new distribution release Extracting the files of libgpg-error Upgraded libgpg-error Installing 4 / 16 libxml2-2.13.9-58-1-x86_64.eopkg [cached] Installing libxml2, version 2.13.9, release 58 Upgrading to new distribution release Extracting the files of libxml2 Upgraded libxml2 Installing 5 / 16 libxml2-devel-2.13.9-58-1-x86_64.eopkg [cached] Installing libxml2-devel, version 2.13.9, release 58 Upgrading to new distribution release Extracting the files of libxml2-devel Upgraded libxml2-devel Installing 6 / 16 ccache-4.12.3-32-1-x86_64.eopkg [cached] Installing ccache, version 4.12.3, release 32 Upgrading to new distribution release Extracting the files of ccache Upgraded ccache Installing 7 / 16 iproute2-6.19.0-36-1-x86_64.eopkg [cached] Installing iproute2, version 6.19.0, release 36 Upgrading to new distribution release Extracting the files of iproute2 Upgraded iproute2 Installing 8 / 16 cryptsetup-2.8.4-26-1-x86_64.eopkg [cached] Installing cryptsetup, version 2.8.4, release 26 Upgrading to new distribution release Extracting the files of cryptsetup Upgraded cryptsetup Installing 9 / 16 libgpg-error-devel-1.59-27-1-x86_64.eopkg [cached] Installing libgpg-error-devel, version 1.59, release 27 Upgrading to new distribution release Extracting the files of libgpg-error-devel Upgraded libgpg-error-devel Installing 10 / 16 python-setuptools-80.9.0-25-1-x86_64.eopkg [cached] Installing python-setuptools, version 80.9.0, release 25 Upgrading to new distribution release Extracting the files of python-setuptools Upgraded python-setuptools Installing 11 / 16 libicu-78.2-30-1-x86_64.eopkg [cached] Installing libicu, version 78.2, release 30 Upgrading to new distribution release Extracting the files of libicu Upgraded libicu Installing 12 / 16 libicu-devel-78.2-30-1-x86_64.eopkg [cached] Installing libicu-devel, version 78.2, release 30 Upgrading to new distribution release Extracting the files of libicu-devel Upgraded libicu-devel Installing 13 / 16 eopkg-4.4.2-35-1-x86_64.eopkg [cached] Installing eopkg, version 4.4.2, release 35 Upgrading to new distribution release Extracting the files of eopkg Upgraded eopkg Installing 14 / 16 jansson-2.15.0-11-1-x86_64.eopkg [cached] Installing jansson, version 2.15.0, release 11 Upgrading to new distribution release Extracting the files of jansson Upgraded jansson Installing 15 / 16 hwdata-0.405-50-1-x86_64.eopkg [cached] Installing hwdata, version 0.405, release 50 Upgrading to new distribution release Extracting the files of hwdata Upgraded hwdata Installing 16 / 16 iso-codes-4.20.1-16-1-x86_64.eopkg [cached] Installing iso-codes, version 4.20.1, release 16 Upgrading to new distribution release Extracting the files of iso-codes Upgraded iso-codes time=2026-03-09T02:56:31.680Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union command="eopkg.bin install -y abi-wizard iproute2 sccache -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: The following package(s) are already installed and are not going to be installed again: abi-wizard iproute2 sccache No packages to install. time=2026-03-09T02:56:31.898Z level=DEBUG msg="Asserting system.devel component installation" time=2026-03-09T02:56:31.898Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union command="eopkg.bin install -y -c system.devel -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: The following package(s) are already installed and are not going to be installed again: asciify autoconf automake bash-completion-devel binutils bison blake3 cmake dbus-devel diffstat diffutils expat-devel fakeroot file-devel flex flex-devel g++ gcc gfortran glibc-devel gmp-devel gobject-introspection-devel intltool libarchive-bin libffi-devel libgpg-error-devel libgudev-devel libtool-devel libxcrypt-devel libxml2-devel linux-headers m4 make meson mpc-devel mpfr-devel muon nano nano-syntax-highlighting nasm ncurses-devel openssl-devel pam-devel patch pkgconf polkit-devel readline-devel rootlesskit systemd-devel texinfo util-linux-devel ypkg zlib-devel No packages to install. time=2026-03-09T02:56:32.112Z level=DEBUG msg="Writing packager file" time=2026-03-09T02:56:32.112Z level=DEBUG msg="Installing build dependencies" file=/home/build/work/package.yml time=2026-03-09T02:56:32.112Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union command="ypkg install-deps --eopkg-cmd 'eopkg.bin' -f /home/build/work/package.yml -n" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 The following packages will be installed: alsa-lib alsa-ucm-conf aom at-spi2 avahi brotli-devel bzip2-devel clang-libs colord cups dav1d fftw fontconfig fontconfig-devel freeglut freetype2 freetype2-devel fribidi gdk-pixbuf giflib glycin gperf graphene graphite2 gsettings-desktop-schemas gstreamer-1.0 gstreamer-1.0-devel gstreamer-1.0-plugins-base gstreamer-1.0-plugins-base-devel harfbuzz hicolor-icon-theme highway hyphen hyphen-devel leveldb leveldb-devel libcairo libdaemon libde265 libdisplay-info libdrm libdrm-devel libdw-devel libedit libelf-devel libepoxy libevdev libflac libglvnd libglvnd-devel libgtk-3 libheif libice libinput libjpeg-turbo libjpeg-turbo-devel libjxl liblcms2 libogg libpaper libpciaccess libpciaccess-devel libpng libpng-devel librsvg libsm libsndfile libsoxr libspeex libtheora libtiff libunwind libunwind-devel libvorbis libwacom libwebp libwebp-devel libx11 libx11-devel libxau libxau-devel libxcb libxcb-devel libxcomposite libxcomposite-devel libxcursor libxdamage libxdmcp libxdmcp-devel libxext libxfixes libxfixes-devel libxft libxi libxinerama libxkbcommon libxrandr libxrender libxrender-devel libxshmfence libxslt-devel libxtst libxv libxxf86vm llvm-libs lm_sensors mariadb-common mesalib mesalib-devel mtdev openal-soft openh264 opus orc orc-devel pango pixman polly pulseaudio python-libevdev python-pyudev python-six qt5-base qt5-base-devel qt5-declarative qt5-declarative-devel qt5-location qt5-location-devel qt5-multimedia qt5-multimedia-devel qt5-sensors qt5-sensors-devel qt5-webchannel qt5-webchannel-devel rav1e rtkit ruby sbc shared-mime-info snappy spirv-llvm-translator spirv-tools sqlite3-devel svt-av1 wayland wayland-devel webrtc-audio-processing woff2 woff2-devel x264 x265 xcb-util xcb-util-image xcb-util-keysyms xcb-util-renderutil xcb-util-wm xkeyboard-config xorgproto Total size of package(s): 155.43 MB Warning: There are extra packages due to dependencies. Downloading 1 / 158 Package libxau found in repository Solus libxau-1.0.12-23-1-x86_64.eopkg [cached] Downloading 2 / 158 Package libxdmcp found in repository Solus libxdmcp-1.1.5-20-1-x86_64.eopkg [cached] Downloading 3 / 158 Package libxcb found in repository Solus libxcb-1.17.0-34-1-x86_64.eopkg [cached] Downloading 4 / 158 Package libx11 found in repository Solus libx11-1.8.12-49-1-x86_64.eopkg [cached] Downloading 5 / 158 Package libxrender found in repository Solus libxrender-0.9.12-18-1-x86_64.eopkg [cached] Downloading 6 / 158 Package libxext found in repository Solus libxext-1.3.6-18-1-x86_64.eopkg [cached] Downloading 7 / 158 Package libxrandr found in repository Solus libxrandr-1.5.4-17-1-x86_64.eopkg [cached] Downloading 8 / 158 Package libpng found in repository Solus libpng-1.6.55-34-1-x86_64.eopkg [cached] Downloading 9 / 158 Package opus found in repository Solus opus-1.5.2-12-1-x86_64.eopkg [cached] Downloading 10 / 158 Package libogg found in repository Solus libogg-1.3.5-13-1-x86_64.eopkg [cached] Downloading 11 / 158 Package graphene found in repository Solus graphene-1.10.8-7-1-x86_64.eopkg [cached] Downloading 12 / 158 Package libtheora found in repository Solus libtheora-1.1.1-8-1-x86_64.eopkg [cached] Downloading 13 / 158 Package libunwind found in repository Solus libunwind-1.8.3-12-1-x86_64.eopkg [cached] Downloading 14 / 158 Package gstreamer-1.0 found in repository Solus gstreamer-1.0-1.26.10-128-1-x86_64.eopkg [cached] Downloading 15 / 158 Package alsa-ucm-conf found in repository Solus alsa-ucm-conf-1.2.13-1-1-x86_64.eopkg [cached] Downloading 16 / 158 Package alsa-lib found in repository Solus alsa-lib-1.2.14-41-1-x86_64.eopkg [cached] Downloading 17 / 158 Package libglvnd found in repository Solus libglvnd-1.7.0-22-1-x86_64.eopkg [cached] Downloading 18 / 158 Package spirv-tools found in repository Solus spirv-tools-1.4.341.0-36-1-x86_64.eopkg [cached] Downloading 19 / 158 Package libdisplay-info found in repository Solus libdisplay-info-0.3.0-3-1-x86_64.eopkg [cached] Downloading 20 / 158 Package wayland found in repository Solus wayland-1.24.0-34-1-x86_64.eopkg [cached] Downloading 21 / 158 Package lm_sensors found in repository Solus lm_sensors-3.6.2-9-1-x86_64.eopkg [cached] Downloading 22 / 158 Package libxxf86vm found in repository Solus libxxf86vm-1.1.6-17-1-x86_64.eopkg [cached] Downloading 23 / 158 Package libedit found in repository Solus libedit-20240808.3.1-15-1-x86_64.eopkg [cached] Downloading 24 / 158 Package polly found in repository Solus polly-20.1.8-133-1-x86_64.eopkg [cached] Downloading 25 / 158 Package llvm-libs found in repository Solus llvm-libs-20.1.8-133-1-x86_64.eopkg [cached] Downloading 26 / 158 Package clang-libs found in repository Solus clang-libs-20.1.8-133-1-x86_64.eopkg [cached] Downloading 27 / 158 Package libxshmfence found in repository Solus libxshmfence-1.3.3-17-1-x86_64.eopkg [cached] Downloading 28 / 158 Package spirv-llvm-translator found in repository Solus spirv-llvm-translator-20.1.10-24-1-x86_64.eopkg [cached] Downloading 29 / 158 Package xcb-util-keysyms found in repository Solus xcb-util-keysyms-0.4.1-9-1-x86_64.eopkg [cached] Downloading 30 / 158 Package libpciaccess found in repository Solus libpciaccess-0.18.1-14-1-x86_64.eopkg [cached] Downloading 31 / 158 Package libdrm found in repository Solus libdrm-2.4.128-53-1-x86_64.eopkg [cached] Downloading 32 / 158 Package mesalib found in repository Solus mesalib-26.0.1-295-1-x86_64.eopkg [cached] Downloading 33 / 158 Package freetype2 found in repository Solus freetype2-2.14.2-39-1-x86_64.eopkg [cached] Downloading 34 / 158 Package graphite2 found in repository Solus graphite2-1.3.14-8-1-x86_64.eopkg [cached] Downloading 35 / 158 Package harfbuzz found in repository Solus harfbuzz-12.3.2-84-1-x86_64.eopkg [cached] Downloading 36 / 158 Package fontconfig found in repository Solus fontconfig-2.17.1-52-1-x86_64.eopkg [cached] Downloading 37 / 158 Package pixman found in repository Solus pixman-0.46.4-23-1-x86_64.eopkg [cached] Downloading 38 / 158 Package libcairo found in repository Solus libcairo-1.18.2-55-1-x86_64.eopkg [cached] Downloading 39 / 158 Package libjpeg-turbo found in repository Solus libjpeg-turbo-3.0.3-22-1-x86_64.eopkg [cached] Downloading 40 / 158 Package libxi found in repository Solus libxi-1.8.2-19-1-x86_64.eopkg [cached] Downloading 41 / 158 Package libxv found in repository Solus libxv-1.0.13-16-1-x86_64.eopkg [cached] Downloading 42 / 158 Package libvorbis found in repository Solus libvorbis-1.3.7-14-1-x86_64.eopkg [cached] Downloading 43 / 158 Package orc found in repository Solus orc-0.4.40-10-1-x86_64.eopkg [cached] Downloading 44 / 158 Package fribidi found in repository Solus fribidi-1.0.15-10-1-x86_64.eopkg [cached] Downloading 45 / 158 Package libxft found in repository Solus libxft-2.3.9-17-1-x86_64.eopkg [cached] Downloading 46 / 158 Package pango found in repository Solus pango-1.57.0-64-1-x86_64.eopkg [cached] Downloading 47 / 158 Package gstreamer-1.0-plugins-base found in repository Solus gstreamer-1.0-plugins-base-1.26.10-128-1-x86_64.eopkg [cached] Downloading 48 / 158 Package libglvnd-devel found in repository Solus libglvnd-devel-1.7.0-22-1-x86_64.eopkg [cached] Downloading 49 / 158 Package libpciaccess-devel found in repository Solus libpciaccess-devel-0.18.1-14-1-x86_64.eopkg [cached] Downloading 50 / 158 Package libdrm-devel found in repository Solus libdrm-devel-2.4.128-53-1-x86_64.eopkg [cached] Downloading 51 / 158 Package mesalib-devel found in repository Solus mesalib-devel-26.0.1-295-1-x86_64.eopkg [cached] Downloading 52 / 158 Package wayland-devel found in repository Solus wayland-devel-1.24.0-34-1-x86_64.eopkg [cached] Downloading 53 / 158 Package xorgproto found in repository Solus xorgproto-2024.1-9-1-x86_64.eopkg [cached] Downloading 54 / 158 Package libxdmcp-devel found in repository Solus libxdmcp-devel-1.1.5-20-1-x86_64.eopkg [cached] Downloading 55 / 158 Package libxau-devel found in repository Solus libxau-devel-1.0.12-23-1-x86_64.eopkg [cached] Downloading 56 / 158 Package libxcb-devel found in repository Solus libxcb-devel-1.17.0-34-1-x86_64.eopkg [cached] Downloading 57 / 158 Package libx11-devel found in repository Solus libx11-devel-1.8.12-49-1-x86_64.eopkg [cached] Downloading 58 / 158 Package libelf-devel found in repository Solus libelf-devel-0.194-30-1-x86_64.eopkg [cached] Downloading 59 / 158 Package libdw-devel found in repository Solus libdw-devel-0.194-30-1-x86_64.eopkg [cached] Downloading 60 / 158 Package libunwind-devel found in repository Solus libunwind-devel-1.8.3-12-1-x86_64.eopkg [cached] Downloading 61 / 158 Package gstreamer-1.0-devel found in repository Solus gstreamer-1.0-devel-1.26.10-128-1-x86_64.eopkg [cached] Downloading 62 / 158 Package orc-devel found in repository Solus orc-devel-0.4.40-10-1-x86_64.eopkg [cached] Downloading 63 / 158 Package gstreamer-1.0-plugins-base-devel found in repository Solus gstreamer-1.0-plugins-base-devel-1.26.10-128-1-x86_64.eopkg [cached] Downloading 64 / 158 Package libxinerama found in repository Solus libxinerama-1.1.5-17-1-x86_64.eopkg [cached] Downloading 65 / 158 Package libevdev found in repository Solus libevdev-1.13.5-19-1-x86_64.eopkg [cached] Downloading 66 / 158 Package python-libevdev found in repository Solus python-libevdev-0.11-6-1-x86_64.eopkg [cached] Downloading 67 / 158 Package libdaemon found in repository Solus libdaemon-0.14-5-1-x86_64.eopkg [cached] Downloading 68 / 158 Package avahi found in repository Solus avahi-0.8-27-1-x86_64.eopkg [cached] Downloading 69 / 158 Package libpaper found in repository Solus libpaper-1.1.28-5-1-x86_64.eopkg [cached] Downloading 70 / 158 Package cups found in repository Solus cups-2.4.15-41-1-x86_64.eopkg [cached] Downloading 71 / 158 Package libxcomposite found in repository Solus libxcomposite-0.4.6-16-1-x86_64.eopkg [cached] Downloading 72 / 158 Package gsettings-desktop-schemas found in repository Solus gsettings-desktop-schemas-49.1-64-1-x86_64.eopkg [cached] Downloading 73 / 158 Package aom found in repository Solus aom-3.12.1-26-1-x86_64.eopkg [cached] Downloading 74 / 158 Package svt-av1 found in repository Solus svt-av1-4.0.1-15-1-x86_64.eopkg [cached] Downloading 75 / 158 Package libde265 found in repository Solus libde265-1.0.16-13-1-x86_64.eopkg [cached] Downloading 76 / 158 Package rav1e found in repository Solus rav1e-0.8.1-18-1-x86_64.eopkg [cached] Downloading 77 / 158 Package x265 found in repository Solus x265-3.6-23-1-x86_64.eopkg [cached] Downloading 78 / 158 Package dav1d found in repository Solus dav1d-1.5.0-31-1-x86_64.eopkg [cached] Downloading 79 / 158 Package openh264 found in repository Solus openh264-2.6.0-3-1-x86_64.eopkg [cached] Downloading 80 / 158 Package x264 found in repository Solus x264-0.164.3144-20-1-x86_64.eopkg [cached] Downloading 81 / 158 Package freeglut found in repository Solus freeglut-3.6.0-14-1-x86_64.eopkg [cached] Downloading 82 / 158 Package giflib found in repository Solus giflib-5.2.2-12-1-x86_64.eopkg [cached] Downloading 83 / 158 Package libtiff found in repository Solus libtiff-4.7.1-45-1-x86_64.eopkg [cached] Downloading 84 / 158 Package libwebp found in repository Solus libwebp-1.6.0-30-1-x86_64.eopkg [cached] Downloading 85 / 158 Package libheif found in repository Solus libheif-1.21.2-57-1-x86_64.eopkg [cached] Downloading 86 / 158 Package liblcms2 found in repository Solus liblcms2-2.16-20-1-x86_64.eopkg [cached] Downloading 87 / 158 Package highway found in repository Solus highway-1.2.0-4-1-x86_64.eopkg [cached] Downloading 88 / 158 Package libjxl found in repository Solus libjxl-0.11.1-8-1-x86_64.eopkg [cached] Downloading 89 / 158 Package librsvg found in repository Solus librsvg-2.61.3-68-1-x86_64.eopkg [cached] Downloading 90 / 158 Package glycin found in repository Solus glycin-2.0.7-9-1-x86_64.eopkg [cached] Downloading 91 / 158 Package gdk-pixbuf found in repository Solus gdk-pixbuf-2.44.5-62-1-x86_64.eopkg [cached] Downloading 92 / 158 Package libxfixes found in repository Solus libxfixes-6.0.2-17-1-x86_64.eopkg [cached] Downloading 93 / 158 Package hicolor-icon-theme found in repository Solus hicolor-icon-theme-0.18-9-1-x86_64.eopkg [cached] Downloading 94 / 158 Package xkeyboard-config found in repository Solus xkeyboard-config-2.47-18-1-x86_64.eopkg [cached] Downloading 95 / 158 Package libxkbcommon found in repository Solus libxkbcommon-1.12.2-18-1-x86_64.eopkg [cached] Downloading 96 / 158 Package libxtst found in repository Solus libxtst-1.2.5-15-1-x86_64.eopkg [cached] Downloading 97 / 158 Package at-spi2 found in repository Solus at-spi2-2.58.3-54-1-x86_64.eopkg [cached] Downloading 98 / 158 Package libxcursor found in repository Solus libxcursor-1.2.3-22-1-x86_64.eopkg [cached] Downloading 99 / 158 Package libepoxy found in repository Solus libepoxy-1.5.10-14-1-x86_64.eopkg [cached] Downloading 100 / 158 Package colord found in repository Solus colord-1.4.8-25-1-x86_64.eopkg [cached] Downloading 101 / 158 Package libxdamage found in repository Solus libxdamage-1.1.6-17-1-x86_64.eopkg [cached] Downloading 102 / 158 Package shared-mime-info found in repository Solus shared-mime-info-2.4-14-1-x86_64.eopkg [cached] Downloading 103 / 158 Package libgtk-3 found in repository Solus libgtk-3-3.24.51-122-1-x86_64.eopkg [cached] Downloading 104 / 158 Package xcb-util-renderutil found in repository Solus xcb-util-renderutil-0.3.10-6-1-x86_64.eopkg [cached] Downloading 105 / 158 Package mtdev found in repository Solus mtdev-1.1.7-9-1-x86_64.eopkg [cached] Downloading 106 / 158 Package python-six found in repository Solus python-six-1.17.0-25-1-x86_64.eopkg [cached] Downloading 107 / 158 Package python-pyudev found in repository Solus python-pyudev-0.24.3-2-1-x86_64.eopkg [cached] Downloading 108 / 158 Package libwacom found in repository Solus libwacom-2.17.0-45-1-x86_64.eopkg [cached] Downloading 109 / 158 Package libinput found in repository Solus libinput-1.29.2-52-1-x86_64.eopkg [cached] Downloading 110 / 158 Package mariadb-common found in repository Solus mariadb-common-10.11.10-37-1-x86_64.eopkg [cached] Downloading 111 / 158 Package xcb-util-wm found in repository Solus xcb-util-wm-0.4.2-7-1-x86_64.eopkg [cached] Downloading 112 / 158 Package libice found in repository Solus libice-1.1.2-16-1-x86_64.eopkg [cached] Downloading 113 / 158 Package libsm found in repository Solus libsm-1.2.6-16-1-x86_64.eopkg [cached] Downloading 114 / 158 Package xcb-util found in repository Solus xcb-util-0.4.1-11-1-x86_64.eopkg [cached] Downloading 115 / 158 Package xcb-util-image found in repository Solus xcb-util-image-0.4.1-9-1-x86_64.eopkg [cached] Downloading 116 / 158 Package qt5-base found in repository Solus qt5-base-5.15.18-113-1-x86_64.eopkg [cached] Downloading 117 / 158 Package openal-soft found in repository Solus openal-soft-1.24.1-16-1-x86_64.eopkg [cached] Downloading 118 / 158 Package qt5-declarative found in repository Solus qt5-declarative-5.15.18-54-1-x86_64.eopkg [cached] Downloading 119 / 158 Package fftw found in repository Solus fftw-3.3.10-18-1-x86_64.eopkg [cached] Downloading 120 / 158 Package sbc found in repository Solus sbc-2.0-5-1-x86_64.eopkg [cached] Downloading 121 / 158 Package libflac found in repository Solus libflac-1.4.3-18-1-x86_64.eopkg [cached] Downloading 122 / 158 Package libsndfile found in repository Solus libsndfile-1.2.2-26-1-x86_64.eopkg [cached] Downloading 123 / 158 Package libspeex found in repository Solus libspeex-1.2.1-6-1-x86_64.eopkg [cached] Downloading 124 / 158 Package libsoxr found in repository Solus libsoxr-0.1.3-5-1-x86_64.eopkg [cached] Downloading 125 / 158 Package webrtc-audio-processing found in repository Solus webrtc-audio-processing-1.3-6-1-x86_64.eopkg [cached] Downloading 126 / 158 Package rtkit found in repository Solus rtkit-0.13-5-1-x86_64.eopkg [cached] Downloading 127 / 158 Package pulseaudio found in repository Solus pulseaudio-17.0-63-1-x86_64.eopkg [cached] Downloading 128 / 158 Package qt5-multimedia found in repository Solus qt5-multimedia-5.15.18-45-1-x86_64.eopkg [cached] Downloading 129 / 158 Package snappy found in repository Solus snappy-1.1.10-4-1-x86_64.eopkg [cached] Downloading 130 / 158 Package leveldb found in repository Solus leveldb-1.23.99-11-1-x86_64.eopkg [cached] Downloading 131 / 158 Package leveldb-devel found in repository Solus leveldb-devel-1.23.99-11-1-x86_64.eopkg [cached] Downloading 132 / 158 Package qt5-sensors found in repository Solus qt5-sensors-5.15.18-39-1-x86_64.eopkg [cached] Downloading 133 / 158 Package gperf found in repository Solus gperf-3.3-6-1-x86_64.eopkg [cached] Downloading 134 / 158 Package bzip2-devel found in repository Solus bzip2-devel-1.0.8-22-1-x86_64.eopkg [cached] Downloading 135 / 158 Package libxfixes-devel found in repository Solus libxfixes-devel-6.0.2-17-1-x86_64.eopkg [cached] Downloading 136 / 158 Package libxcomposite-devel found in repository Solus libxcomposite-devel-0.4.6-16-1-x86_64.eopkg [cached] Downloading 137 / 158 Package libxrender-devel found in repository Solus libxrender-devel-0.9.12-18-1-x86_64.eopkg [cached] Downloading 138 / 158 Package qt5-base-devel found in repository Solus qt5-base-devel-5.15.18-113-1-x86_64.eopkg [cached] Downloading 139 / 158 Package qt5-sensors-devel found in repository Solus qt5-sensors-devel-5.15.18-39-1-x86_64.eopkg [cached] Downloading 140 / 158 Package qt5-multimedia-devel found in repository Solus qt5-multimedia-devel-5.15.18-45-1-x86_64.eopkg [cached] Downloading 141 / 158 Package libxslt-devel found in repository Solus libxslt-devel-1.1.37-15-1-x86_64.eopkg [cached] Downloading 142 / 158 Package hyphen found in repository Solus hyphen-2.8.8-3-1-x86_64.eopkg [cached] Downloading 143 / 158 Package hyphen-devel found in repository Solus hyphen-devel-2.8.8-3-1-x86_64.eopkg [cached] Downloading 144 / 158 Package woff2 found in repository Solus woff2-1.0.2-3-1-x86_64.eopkg [cached] Downloading 145 / 158 Package qt5-declarative-devel found in repository Solus qt5-declarative-devel-5.15.18-54-1-x86_64.eopkg [cached] Downloading 146 / 158 Package qt5-location found in repository Solus qt5-location-5.15.18-61-1-x86_64.eopkg [cached] Downloading 147 / 158 Package qt5-location-devel found in repository Solus qt5-location-devel-5.15.18-61-1-x86_64.eopkg [cached] Downloading 148 / 158 Package libwebp-devel found in repository Solus libwebp-devel-1.6.0-30-1-x86_64.eopkg [cached] Downloading 149 / 158 Package ruby found in repository Solus ruby-3.4.6-31-1-x86_64.eopkg [cached] Downloading 150 / 158 Package libpng-devel found in repository Solus libpng-devel-1.6.55-34-1-x86_64.eopkg [cached] Downloading 151 / 158 Package brotli-devel found in repository Solus brotli-devel-1.2.0-13-1-x86_64.eopkg [cached] Downloading 152 / 158 Package woff2-devel found in repository Solus woff2-devel-1.0.2-3-1-x86_64.eopkg [cached] Downloading 153 / 158 Package sqlite3-devel found in repository Solus sqlite3-devel-3.50.4-64-1-x86_64.eopkg [cached] Downloading 154 / 158 Package qt5-webchannel found in repository Solus qt5-webchannel-5.15.18-40-1-x86_64.eopkg [cached] Downloading 155 / 158 Package freetype2-devel found in repository Solus freetype2-devel-2.14.2-39-1-x86_64.eopkg [cached] Downloading 156 / 158 Package qt5-webchannel-devel found in repository Solus qt5-webchannel-devel-5.15.18-40-1-x86_64.eopkg [cached] Downloading 157 / 158 Package fontconfig-devel found in repository Solus fontconfig-devel-2.17.1-52-1-x86_64.eopkg [cached] Downloading 158 / 158 Package libjpeg-turbo-devel found in repository Solus libjpeg-turbo-devel-3.0.3-22-1-x86_64.eopkg [cached] Finished downloading packages. Disabling keyboard interrupts for file operations. Installing 1 / 158 libxau-1.0.12-23-1-x86_64.eopkg [cached] Installing libxau, version 1.0.12, release 23 Extracting the files of libxau Installed libxau Installing 2 / 158 libxdmcp-1.1.5-20-1-x86_64.eopkg [cached] Installing libxdmcp, version 1.1.5, release 20 Extracting the files of libxdmcp Installed libxdmcp Installing 3 / 158 libxcb-1.17.0-34-1-x86_64.eopkg [cached] Installing libxcb, version 1.17.0, release 34 Extracting the files of libxcb Installed libxcb Installing 4 / 158 libx11-1.8.12-49-1-x86_64.eopkg [cached] Installing libx11, version 1.8.12, release 49 Extracting the files of libx11 Installed libx11 Installing 5 / 158 libxrender-0.9.12-18-1-x86_64.eopkg [cached] Installing libxrender, version 0.9.12, release 18 Extracting the files of libxrender Installed libxrender Installing 6 / 158 libxext-1.3.6-18-1-x86_64.eopkg [cached] Installing libxext, version 1.3.6, release 18 Extracting the files of libxext Installed libxext Installing 7 / 158 libxrandr-1.5.4-17-1-x86_64.eopkg [cached] Installing libxrandr, version 1.5.4, release 17 Extracting the files of libxrandr Installed libxrandr Installing 8 / 158 libpng-1.6.55-34-1-x86_64.eopkg [cached] Installing libpng, version 1.6.55, release 34 Extracting the files of libpng Installed libpng Installing 9 / 158 opus-1.5.2-12-1-x86_64.eopkg [cached] Installing opus, version 1.5.2, release 12 Extracting the files of opus Installed opus Installing 10 / 158 libogg-1.3.5-13-1-x86_64.eopkg [cached] Installing libogg, version 1.3.5, release 13 Extracting the files of libogg Installed libogg Installing 11 / 158 graphene-1.10.8-7-1-x86_64.eopkg [cached] Installing graphene, version 1.10.8, release 7 Extracting the files of graphene Installed graphene Installing 12 / 158 libtheora-1.1.1-8-1-x86_64.eopkg [cached] Installing libtheora, version 1.1.1, release 8 Extracting the files of libtheora Installed libtheora Installing 13 / 158 libunwind-1.8.3-12-1-x86_64.eopkg [cached] Installing libunwind, version 1.8.3, release 12 Extracting the files of libunwind Installed libunwind Installing 14 / 158 gstreamer-1.0-1.26.10-128-1-x86_64.eopkg [cached] Installing gstreamer-1.0, version 1.26.10, release 128 Extracting the files of gstreamer-1.0 Installed gstreamer-1.0 Installing 15 / 158 alsa-ucm-conf-1.2.13-1-1-x86_64.eopkg [cached] Installing alsa-ucm-conf, version 1.2.13, release 1 Extracting the files of alsa-ucm-conf Installed alsa-ucm-conf Installing 16 / 158 alsa-lib-1.2.14-41-1-x86_64.eopkg [cached] Installing alsa-lib, version 1.2.14, release 41 Extracting the files of alsa-lib Installed alsa-lib Installing 17 / 158 libglvnd-1.7.0-22-1-x86_64.eopkg [cached] Installing libglvnd, version 1.7.0, release 22 Extracting the files of libglvnd Installed libglvnd Installing 18 / 158 spirv-tools-1.4.341.0-36-1-x86_64.eopkg [cached] Installing spirv-tools, version 1.4.341.0, release 36 Extracting the files of spirv-tools Installed spirv-tools Installing 19 / 158 libdisplay-info-0.3.0-3-1-x86_64.eopkg [cached] Installing libdisplay-info, version 0.3.0, release 3 Extracting the files of libdisplay-info Installed libdisplay-info Installing 20 / 158 wayland-1.24.0-34-1-x86_64.eopkg [cached] Installing wayland, version 1.24.0, release 34 Extracting the files of wayland Installed wayland Installing 21 / 158 lm_sensors-3.6.2-9-1-x86_64.eopkg [cached] Installing lm_sensors, version 3.6.2, release 9 Extracting the files of lm_sensors Installed lm_sensors Installing 22 / 158 libxxf86vm-1.1.6-17-1-x86_64.eopkg [cached] Installing libxxf86vm, version 1.1.6, release 17 Extracting the files of libxxf86vm Installed libxxf86vm Installing 23 / 158 libedit-20240808.3.1-15-1-x86_64.eopkg [cached] Installing libedit, version 20240808.3.1, release 15 Extracting the files of libedit Installed libedit Installing 24 / 158 polly-20.1.8-133-1-x86_64.eopkg [cached] Installing polly, version 20.1.8, release 133 Extracting the files of polly Installed polly Installing 25 / 158 llvm-libs-20.1.8-133-1-x86_64.eopkg [cached] Installing llvm-libs, version 20.1.8, release 133 Extracting the files of llvm-libs Installed llvm-libs Installing 26 / 158 clang-libs-20.1.8-133-1-x86_64.eopkg [cached] Installing clang-libs, version 20.1.8, release 133 Extracting the files of clang-libs Installed clang-libs Installing 27 / 158 libxshmfence-1.3.3-17-1-x86_64.eopkg [cached] Installing libxshmfence, version 1.3.3, release 17 Extracting the files of libxshmfence Installed libxshmfence Installing 28 / 158 spirv-llvm-translator-20.1.10-24-1-x86_64.eopkg [cached] Installing spirv-llvm-translator, version 20.1.10, release 24 Extracting the files of spirv-llvm-translator Installed spirv-llvm-translator Installing 29 / 158 xcb-util-keysyms-0.4.1-9-1-x86_64.eopkg [cached] Installing xcb-util-keysyms, version 0.4.1, release 9 Extracting the files of xcb-util-keysyms Installed xcb-util-keysyms Installing 30 / 158 libpciaccess-0.18.1-14-1-x86_64.eopkg [cached] Installing libpciaccess, version 0.18.1, release 14 Extracting the files of libpciaccess Installed libpciaccess Installing 31 / 158 libdrm-2.4.128-53-1-x86_64.eopkg [cached] Installing libdrm, version 2.4.128, release 53 Extracting the files of libdrm Installed libdrm Installing 32 / 158 mesalib-26.0.1-295-1-x86_64.eopkg [cached] Installing mesalib, version 26.0.1, release 295 Extracting the files of mesalib Installed mesalib Installing 33 / 158 freetype2-2.14.2-39-1-x86_64.eopkg [cached] Installing freetype2, version 2.14.2, release 39 Extracting the files of freetype2 Installed freetype2 Installing 34 / 158 graphite2-1.3.14-8-1-x86_64.eopkg [cached] Installing graphite2, version 1.3.14, release 8 Extracting the files of graphite2 Installed graphite2 Installing 35 / 158 harfbuzz-12.3.2-84-1-x86_64.eopkg [cached] Installing harfbuzz, version 12.3.2, release 84 Extracting the files of harfbuzz Installed harfbuzz Installing 36 / 158 fontconfig-2.17.1-52-1-x86_64.eopkg [cached] Installing fontconfig, version 2.17.1, release 52 Extracting the files of fontconfig Installed fontconfig Installing 37 / 158 pixman-0.46.4-23-1-x86_64.eopkg [cached] Installing pixman, version 0.46.4, release 23 Extracting the files of pixman Installed pixman Installing 38 / 158 libcairo-1.18.2-55-1-x86_64.eopkg [cached] Installing libcairo, version 1.18.2, release 55 Extracting the files of libcairo Installed libcairo Installing 39 / 158 libjpeg-turbo-3.0.3-22-1-x86_64.eopkg [cached] Installing libjpeg-turbo, version 3.0.3, release 22 Extracting the files of libjpeg-turbo Installed libjpeg-turbo Installing 40 / 158 libxi-1.8.2-19-1-x86_64.eopkg [cached] Installing libxi, version 1.8.2, release 19 Extracting the files of libxi Installed libxi Installing 41 / 158 libxv-1.0.13-16-1-x86_64.eopkg [cached] Installing libxv, version 1.0.13, release 16 Extracting the files of libxv Installed libxv Installing 42 / 158 libvorbis-1.3.7-14-1-x86_64.eopkg [cached] Installing libvorbis, version 1.3.7, release 14 Extracting the files of libvorbis Installed libvorbis Installing 43 / 158 orc-0.4.40-10-1-x86_64.eopkg [cached] Installing orc, version 0.4.40, release 10 Extracting the files of orc Installed orc Installing 44 / 158 fribidi-1.0.15-10-1-x86_64.eopkg [cached] Installing fribidi, version 1.0.15, release 10 Extracting the files of fribidi Installed fribidi Installing 45 / 158 libxft-2.3.9-17-1-x86_64.eopkg [cached] Installing libxft, version 2.3.9, release 17 Extracting the files of libxft Installed libxft Installing 46 / 158 pango-1.57.0-64-1-x86_64.eopkg [cached] Installing pango, version 1.57.0, release 64 Extracting the files of pango Installed pango Installing 47 / 158 gstreamer-1.0-plugins-base-1.26.10-128-1-x86_64.eopkg [cached] Installing gstreamer-1.0-plugins-base, version 1.26.10, release 128 Extracting the files of gstreamer-1.0-plugins-base Installed gstreamer-1.0-plugins-base Installing 48 / 158 libglvnd-devel-1.7.0-22-1-x86_64.eopkg [cached] Installing libglvnd-devel, version 1.7.0, release 22 Extracting the files of libglvnd-devel Installed libglvnd-devel Installing 49 / 158 libpciaccess-devel-0.18.1-14-1-x86_64.eopkg [cached] Installing libpciaccess-devel, version 0.18.1, release 14 Extracting the files of libpciaccess-devel Installed libpciaccess-devel Installing 50 / 158 libdrm-devel-2.4.128-53-1-x86_64.eopkg [cached] Installing libdrm-devel, version 2.4.128, release 53 Extracting the files of libdrm-devel Installed libdrm-devel Installing 51 / 158 mesalib-devel-26.0.1-295-1-x86_64.eopkg [cached] Installing mesalib-devel, version 26.0.1, release 295 Extracting the files of mesalib-devel Installed mesalib-devel Installing 52 / 158 wayland-devel-1.24.0-34-1-x86_64.eopkg [cached] Installing wayland-devel, version 1.24.0, release 34 Extracting the files of wayland-devel Installed wayland-devel Installing 53 / 158 xorgproto-2024.1-9-1-x86_64.eopkg [cached] Installing xorgproto, version 2024.1, release 9 Extracting the files of xorgproto Installed xorgproto Installing 54 / 158 libxdmcp-devel-1.1.5-20-1-x86_64.eopkg [cached] Installing libxdmcp-devel, version 1.1.5, release 20 Extracting the files of libxdmcp-devel Installed libxdmcp-devel Installing 55 / 158 libxau-devel-1.0.12-23-1-x86_64.eopkg [cached] Installing libxau-devel, version 1.0.12, release 23 Extracting the files of libxau-devel Installed libxau-devel Installing 56 / 158 libxcb-devel-1.17.0-34-1-x86_64.eopkg [cached] Installing libxcb-devel, version 1.17.0, release 34 Extracting the files of libxcb-devel Installed libxcb-devel Installing 57 / 158 libx11-devel-1.8.12-49-1-x86_64.eopkg [cached] Installing libx11-devel, version 1.8.12, release 49 Extracting the files of libx11-devel Installed libx11-devel Installing 58 / 158 libelf-devel-0.194-30-1-x86_64.eopkg [cached] Installing libelf-devel, version 0.194, release 30 Extracting the files of libelf-devel Installed libelf-devel Installing 59 / 158 libdw-devel-0.194-30-1-x86_64.eopkg [cached] Installing libdw-devel, version 0.194, release 30 Extracting the files of libdw-devel Installed libdw-devel Installing 60 / 158 libunwind-devel-1.8.3-12-1-x86_64.eopkg [cached] Installing libunwind-devel, version 1.8.3, release 12 Extracting the files of libunwind-devel Installed libunwind-devel Installing 61 / 158 gstreamer-1.0-devel-1.26.10-128-1-x86_64.eopkg [cached] Installing gstreamer-1.0-devel, version 1.26.10, release 128 Extracting the files of gstreamer-1.0-devel Installed gstreamer-1.0-devel Installing 62 / 158 orc-devel-0.4.40-10-1-x86_64.eopkg [cached] Installing orc-devel, version 0.4.40, release 10 Extracting the files of orc-devel Installed orc-devel Installing 63 / 158 gstreamer-1.0-plugins-base-devel-1.26.10-128-1-x86_64.eopkg [cached] Installing gstreamer-1.0-plugins-base-devel, version 1.26.10, release 128 Extracting the files of gstreamer-1.0-plugins-base-devel Installed gstreamer-1.0-plugins-base-devel Installing 64 / 158 libxinerama-1.1.5-17-1-x86_64.eopkg [cached] Installing libxinerama, version 1.1.5, release 17 Extracting the files of libxinerama Installed libxinerama Installing 65 / 158 libevdev-1.13.5-19-1-x86_64.eopkg [cached] Installing libevdev, version 1.13.5, release 19 Extracting the files of libevdev Installed libevdev Installing 66 / 158 python-libevdev-0.11-6-1-x86_64.eopkg [cached] Installing python-libevdev, version 0.11, release 6 Extracting the files of python-libevdev Installed python-libevdev Installing 67 / 158 libdaemon-0.14-5-1-x86_64.eopkg [cached] Installing libdaemon, version 0.14, release 5 Extracting the files of libdaemon Installed libdaemon Installing 68 / 158 avahi-0.8-27-1-x86_64.eopkg [cached] Installing avahi, version 0.8, release 27 Extracting the files of avahi Installed avahi Installing 69 / 158 libpaper-1.1.28-5-1-x86_64.eopkg [cached] Installing libpaper, version 1.1.28, release 5 Extracting the files of libpaper Installed libpaper Installing 70 / 158 cups-2.4.15-41-1-x86_64.eopkg [cached] Installing cups, version 2.4.15, release 41 Extracting the files of cups Installed cups Installing 71 / 158 libxcomposite-0.4.6-16-1-x86_64.eopkg [cached] Installing libxcomposite, version 0.4.6, release 16 Extracting the files of libxcomposite Installed libxcomposite Installing 72 / 158 gsettings-desktop-schemas-49.1-64-1-x86_64.eopkg [cached] Installing gsettings-desktop-schemas, version 49.1, release 64 Extracting the files of gsettings-desktop-schemas Installed gsettings-desktop-schemas Installing 73 / 158 aom-3.12.1-26-1-x86_64.eopkg [cached] Installing aom, version 3.12.1, release 26 Extracting the files of aom Installed aom Installing 74 / 158 svt-av1-4.0.1-15-1-x86_64.eopkg [cached] Installing svt-av1, version 4.0.1, release 15 Extracting the files of svt-av1 Installed svt-av1 Installing 75 / 158 libde265-1.0.16-13-1-x86_64.eopkg [cached] Installing libde265, version 1.0.16, release 13 Extracting the files of libde265 Installed libde265 Installing 76 / 158 rav1e-0.8.1-18-1-x86_64.eopkg [cached] Installing rav1e, version 0.8.1, release 18 Extracting the files of rav1e Installed rav1e Installing 77 / 158 x265-3.6-23-1-x86_64.eopkg [cached] Installing x265, version 3.6, release 23 Extracting the files of x265 Installed x265 Installing 78 / 158 dav1d-1.5.0-31-1-x86_64.eopkg [cached] Installing dav1d, version 1.5.0, release 31 Extracting the files of dav1d Installed dav1d Installing 79 / 158 openh264-2.6.0-3-1-x86_64.eopkg [cached] Installing openh264, version 2.6.0, release 3 Extracting the files of openh264 Installed openh264 Installing 80 / 158 x264-0.164.3144-20-1-x86_64.eopkg [cached] Installing x264, version 0.164.3144, release 20 Extracting the files of x264 Installed x264 Installing 81 / 158 freeglut-3.6.0-14-1-x86_64.eopkg [cached] Installing freeglut, version 3.6.0, release 14 Extracting the files of freeglut Installed freeglut Installing 82 / 158 giflib-5.2.2-12-1-x86_64.eopkg [cached] Installing giflib, version 5.2.2, release 12 Extracting the files of giflib Installed giflib Installing 83 / 158 libtiff-4.7.1-45-1-x86_64.eopkg [cached] Installing libtiff, version 4.7.1, release 45 Extracting the files of libtiff Installed libtiff Installing 84 / 158 libwebp-1.6.0-30-1-x86_64.eopkg [cached] Installing libwebp, version 1.6.0, release 30 Extracting the files of libwebp Installed libwebp Installing 85 / 158 libheif-1.21.2-57-1-x86_64.eopkg [cached] Installing libheif, version 1.21.2, release 57 Extracting the files of libheif Installed libheif Installing 86 / 158 liblcms2-2.16-20-1-x86_64.eopkg [cached] Installing liblcms2, version 2.16, release 20 Extracting the files of liblcms2 Installed liblcms2 Installing 87 / 158 highway-1.2.0-4-1-x86_64.eopkg [cached] Installing highway, version 1.2.0, release 4 Extracting the files of highway Installed highway Installing 88 / 158 libjxl-0.11.1-8-1-x86_64.eopkg [cached] Installing libjxl, version 0.11.1, release 8 Extracting the files of libjxl Installed libjxl Installing 89 / 158 librsvg-2.61.3-68-1-x86_64.eopkg [cached] Installing librsvg, version 2.61.3, release 68 Extracting the files of librsvg Installed librsvg Installing 90 / 158 glycin-2.0.7-9-1-x86_64.eopkg [cached] Installing glycin, version 2.0.7, release 9 Extracting the files of glycin Installed glycin Installing 91 / 158 gdk-pixbuf-2.44.5-62-1-x86_64.eopkg [cached] Installing gdk-pixbuf, version 2.44.5, release 62 Extracting the files of gdk-pixbuf Installed gdk-pixbuf Installing 92 / 158 libxfixes-6.0.2-17-1-x86_64.eopkg [cached] Installing libxfixes, version 6.0.2, release 17 Extracting the files of libxfixes Installed libxfixes Installing 93 / 158 hicolor-icon-theme-0.18-9-1-x86_64.eopkg [cached] Installing hicolor-icon-theme, version 0.18, release 9 Extracting the files of hicolor-icon-theme Installed hicolor-icon-theme Installing 94 / 158 xkeyboard-config-2.47-18-1-x86_64.eopkg [cached] Installing xkeyboard-config, version 2.47, release 18 Extracting the files of xkeyboard-config Installed xkeyboard-config Installing 95 / 158 libxkbcommon-1.12.2-18-1-x86_64.eopkg [cached] Installing libxkbcommon, version 1.12.2, release 18 Extracting the files of libxkbcommon Installed libxkbcommon Installing 96 / 158 libxtst-1.2.5-15-1-x86_64.eopkg [cached] Installing libxtst, version 1.2.5, release 15 Extracting the files of libxtst Installed libxtst Installing 97 / 158 at-spi2-2.58.3-54-1-x86_64.eopkg [cached] Installing at-spi2, version 2.58.3, release 54 Extracting the files of at-spi2 Installed at-spi2 Installing 98 / 158 libxcursor-1.2.3-22-1-x86_64.eopkg [cached] Installing libxcursor, version 1.2.3, release 22 Extracting the files of libxcursor Installed libxcursor Installing 99 / 158 libepoxy-1.5.10-14-1-x86_64.eopkg [cached] Installing libepoxy, version 1.5.10, release 14 Extracting the files of libepoxy Installed libepoxy Installing 100 / 158 colord-1.4.8-25-1-x86_64.eopkg [cached] Installing colord, version 1.4.8, release 25 Extracting the files of colord Installed colord Installing 101 / 158 libxdamage-1.1.6-17-1-x86_64.eopkg [cached] Installing libxdamage, version 1.1.6, release 17 Extracting the files of libxdamage Installed libxdamage Installing 102 / 158 shared-mime-info-2.4-14-1-x86_64.eopkg [cached] Installing shared-mime-info, version 2.4, release 14 Extracting the files of shared-mime-info Installed shared-mime-info Installing 103 / 158 libgtk-3-3.24.51-122-1-x86_64.eopkg [cached] Installing libgtk-3, version 3.24.51, release 122 Extracting the files of libgtk-3 Installed libgtk-3 Installing 104 / 158 xcb-util-renderutil-0.3.10-6-1-x86_64.eopkg [cached] Installing xcb-util-renderutil, version 0.3.10, release 6 Extracting the files of xcb-util-renderutil Installed xcb-util-renderutil Installing 105 / 158 mtdev-1.1.7-9-1-x86_64.eopkg [cached] Installing mtdev, version 1.1.7, release 9 Extracting the files of mtdev Installed mtdev Installing 106 / 158 python-six-1.17.0-25-1-x86_64.eopkg [cached] Installing python-six, version 1.17.0, release 25 Extracting the files of python-six Installed python-six Installing 107 / 158 python-pyudev-0.24.3-2-1-x86_64.eopkg [cached] Installing python-pyudev, version 0.24.3, release 2 Extracting the files of python-pyudev Installed python-pyudev Installing 108 / 158 libwacom-2.17.0-45-1-x86_64.eopkg [cached] Installing libwacom, version 2.17.0, release 45 Extracting the files of libwacom Installed libwacom Installing 109 / 158 libinput-1.29.2-52-1-x86_64.eopkg [cached] Installing libinput, version 1.29.2, release 52 Extracting the files of libinput Installed libinput Installing 110 / 158 mariadb-common-10.11.10-37-1-x86_64.eopkg [cached] Installing mariadb-common, version 10.11.10, release 37 Extracting the files of mariadb-common Installed mariadb-common Installing 111 / 158 xcb-util-wm-0.4.2-7-1-x86_64.eopkg [cached] Installing xcb-util-wm, version 0.4.2, release 7 Extracting the files of xcb-util-wm Installed xcb-util-wm Installing 112 / 158 libice-1.1.2-16-1-x86_64.eopkg [cached] Installing libice, version 1.1.2, release 16 Extracting the files of libice Installed libice Installing 113 / 158 libsm-1.2.6-16-1-x86_64.eopkg [cached] Installing libsm, version 1.2.6, release 16 Extracting the files of libsm Installed libsm Installing 114 / 158 xcb-util-0.4.1-11-1-x86_64.eopkg [cached] Installing xcb-util, version 0.4.1, release 11 Extracting the files of xcb-util Installed xcb-util Installing 115 / 158 xcb-util-image-0.4.1-9-1-x86_64.eopkg [cached] Installing xcb-util-image, version 0.4.1, release 9 Extracting the files of xcb-util-image Installed xcb-util-image Installing 116 / 158 qt5-base-5.15.18-113-1-x86_64.eopkg [cached] Installing qt5-base, version 5.15.18, release 113 Extracting the files of qt5-base Installed qt5-base Installing 117 / 158 openal-soft-1.24.1-16-1-x86_64.eopkg [cached] Installing openal-soft, version 1.24.1, release 16 Extracting the files of openal-soft Installed openal-soft Installing 118 / 158 qt5-declarative-5.15.18-54-1-x86_64.eopkg [cached] Installing qt5-declarative, version 5.15.18, release 54 Extracting the files of qt5-declarative Installed qt5-declarative Installing 119 / 158 fftw-3.3.10-18-1-x86_64.eopkg [cached] Installing fftw, version 3.3.10, release 18 Extracting the files of fftw Installed fftw Installing 120 / 158 sbc-2.0-5-1-x86_64.eopkg [cached] Installing sbc, version 2.0, release 5 Extracting the files of sbc Installed sbc Installing 121 / 158 libflac-1.4.3-18-1-x86_64.eopkg [cached] Installing libflac, version 1.4.3, release 18 Extracting the files of libflac Installed libflac Installing 122 / 158 libsndfile-1.2.2-26-1-x86_64.eopkg [cached] Installing libsndfile, version 1.2.2, release 26 Extracting the files of libsndfile Installed libsndfile Installing 123 / 158 libspeex-1.2.1-6-1-x86_64.eopkg [cached] Installing libspeex, version 1.2.1, release 6 Extracting the files of libspeex Installed libspeex Installing 124 / 158 libsoxr-0.1.3-5-1-x86_64.eopkg [cached] Installing libsoxr, version 0.1.3, release 5 Extracting the files of libsoxr Installed libsoxr Installing 125 / 158 webrtc-audio-processing-1.3-6-1-x86_64.eopkg [cached] Installing webrtc-audio-processing, version 1.3, release 6 Extracting the files of webrtc-audio-processing Installed webrtc-audio-processing Installing 126 / 158 rtkit-0.13-5-1-x86_64.eopkg [cached] Installing rtkit, version 0.13, release 5 Extracting the files of rtkit Installed rtkit Installing 127 / 158 pulseaudio-17.0-63-1-x86_64.eopkg [cached] Installing pulseaudio, version 17.0, release 63 Extracting the files of pulseaudio Installed pulseaudio Installing 128 / 158 qt5-multimedia-5.15.18-45-1-x86_64.eopkg [cached] Installing qt5-multimedia, version 5.15.18, release 45 Extracting the files of qt5-multimedia Installed qt5-multimedia Installing 129 / 158 snappy-1.1.10-4-1-x86_64.eopkg [cached] Installing snappy, version 1.1.10, release 4 Extracting the files of snappy Installed snappy Installing 130 / 158 leveldb-1.23.99-11-1-x86_64.eopkg [cached] Installing leveldb, version 1.23.99, release 11 Extracting the files of leveldb Installed leveldb Installing 131 / 158 leveldb-devel-1.23.99-11-1-x86_64.eopkg [cached] Installing leveldb-devel, version 1.23.99, release 11 Extracting the files of leveldb-devel Installed leveldb-devel Installing 132 / 158 qt5-sensors-5.15.18-39-1-x86_64.eopkg [cached] Installing qt5-sensors, version 5.15.18, release 39 Extracting the files of qt5-sensors Installed qt5-sensors Installing 133 / 158 gperf-3.3-6-1-x86_64.eopkg [cached] Installing gperf, version 3.3, release 6 Extracting the files of gperf Installed gperf Installing 134 / 158 bzip2-devel-1.0.8-22-1-x86_64.eopkg [cached] Installing bzip2-devel, version 1.0.8, release 22 Extracting the files of bzip2-devel Installed bzip2-devel Installing 135 / 158 libxfixes-devel-6.0.2-17-1-x86_64.eopkg [cached] Installing libxfixes-devel, version 6.0.2, release 17 Extracting the files of libxfixes-devel Installed libxfixes-devel Installing 136 / 158 libxcomposite-devel-0.4.6-16-1-x86_64.eopkg [cached] Installing libxcomposite-devel, version 0.4.6, release 16 Extracting the files of libxcomposite-devel Installed libxcomposite-devel Installing 137 / 158 libxrender-devel-0.9.12-18-1-x86_64.eopkg [cached] Installing libxrender-devel, version 0.9.12, release 18 Extracting the files of libxrender-devel Installed libxrender-devel Installing 138 / 158 qt5-base-devel-5.15.18-113-1-x86_64.eopkg [cached] Installing qt5-base-devel, version 5.15.18, release 113 Extracting the files of qt5-base-devel Installed qt5-base-devel Installing 139 / 158 qt5-sensors-devel-5.15.18-39-1-x86_64.eopkg [cached] Installing qt5-sensors-devel, version 5.15.18, release 39 Extracting the files of qt5-sensors-devel Installed qt5-sensors-devel Installing 140 / 158 qt5-multimedia-devel-5.15.18-45-1-x86_64.eopkg [cached] Installing qt5-multimedia-devel, version 5.15.18, release 45 Extracting the files of qt5-multimedia-devel Installed qt5-multimedia-devel Installing 141 / 158 libxslt-devel-1.1.37-15-1-x86_64.eopkg [cached] Installing libxslt-devel, version 1.1.37, release 15 Extracting the files of libxslt-devel Installed libxslt-devel Installing 142 / 158 hyphen-2.8.8-3-1-x86_64.eopkg [cached] Installing hyphen, version 2.8.8, release 3 Extracting the files of hyphen Installed hyphen Installing 143 / 158 hyphen-devel-2.8.8-3-1-x86_64.eopkg [cached] Installing hyphen-devel, version 2.8.8, release 3 Extracting the files of hyphen-devel Installed hyphen-devel Installing 144 / 158 woff2-1.0.2-3-1-x86_64.eopkg [cached] Installing woff2, version 1.0.2, release 3 Extracting the files of woff2 Installed woff2 Installing 145 / 158 qt5-declarative-devel-5.15.18-54-1-x86_64.eopkg [cached] Installing qt5-declarative-devel, version 5.15.18, release 54 Extracting the files of qt5-declarative-devel Installed qt5-declarative-devel Installing 146 / 158 qt5-location-5.15.18-61-1-x86_64.eopkg [cached] Installing qt5-location, version 5.15.18, release 61 Extracting the files of qt5-location Installed qt5-location Installing 147 / 158 qt5-location-devel-5.15.18-61-1-x86_64.eopkg [cached] Installing qt5-location-devel, version 5.15.18, release 61 Extracting the files of qt5-location-devel Installed qt5-location-devel Installing 148 / 158 libwebp-devel-1.6.0-30-1-x86_64.eopkg [cached] Installing libwebp-devel, version 1.6.0, release 30 Extracting the files of libwebp-devel Installed libwebp-devel Installing 149 / 158 ruby-3.4.6-31-1-x86_64.eopkg [cached] Installing ruby, version 3.4.6, release 31 Extracting the files of ruby Installed ruby Installing 150 / 158 libpng-devel-1.6.55-34-1-x86_64.eopkg [cached] Installing libpng-devel, version 1.6.55, release 34 Extracting the files of libpng-devel Installed libpng-devel Installing 151 / 158 brotli-devel-1.2.0-13-1-x86_64.eopkg [cached] Installing brotli-devel, version 1.2.0, release 13 Extracting the files of brotli-devel Installed brotli-devel Installing 152 / 158 woff2-devel-1.0.2-3-1-x86_64.eopkg [cached] Installing woff2-devel, version 1.0.2, release 3 Extracting the files of woff2-devel Installed woff2-devel Installing 153 / 158 sqlite3-devel-3.50.4-64-1-x86_64.eopkg [cached] Installing sqlite3-devel, version 3.50.4, release 64 Extracting the files of sqlite3-devel Installed sqlite3-devel Installing 154 / 158 qt5-webchannel-5.15.18-40-1-x86_64.eopkg [cached] Installing qt5-webchannel, version 5.15.18, release 40 Extracting the files of qt5-webchannel Installed qt5-webchannel Installing 155 / 158 freetype2-devel-2.14.2-39-1-x86_64.eopkg [cached] Installing freetype2-devel, version 2.14.2, release 39 Extracting the files of freetype2-devel Installed freetype2-devel Installing 156 / 158 qt5-webchannel-devel-5.15.18-40-1-x86_64.eopkg [cached] Installing qt5-webchannel-devel, version 5.15.18, release 40 Extracting the files of qt5-webchannel-devel Installed qt5-webchannel-devel Installing 157 / 158 fontconfig-devel-2.17.1-52-1-x86_64.eopkg [cached] Installing fontconfig-devel, version 2.17.1, release 52 Extracting the files of fontconfig-devel Installed fontconfig-devel Installing 158 / 158 libjpeg-turbo-devel-3.0.3-22-1-x86_64.eopkg [cached] Installing libjpeg-turbo-devel, version 3.0.3, release 22 Extracting the files of libjpeg-turbo-devel Installed libjpeg-turbo-devel [BuildDep] Checking build-deps for qt5-webkit-5.212.0_4-57 [BuildDep] Requesting installation of: libjpeg-turbo-devel qt5-location-devel libxcomposite-devel woff2-devel libwebp-devel qt5-webchannel-devel qt5-multimedia-devel libpng-devel leveldb-devel libxrender-devel gperf ruby fontconfig-devel libxslt-devel sqlite3-devel qt5-sensors-devel hyphen-devel gstreamer-1.0-plugins-base-devel time=2026-03-09T02:56:43.942Z level=DEBUG msg="Stopping D-BUS" time=2026-03-09T02:56:43.947Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union command="chown -R build:build /home/build" time=2026-03-09T02:56:43.949Z level=DEBUG msg="Dropping container networking" time=2026-03-09T02:56:43.949Z level=DEBUG msg="Configuring container networking" time=2026-03-09T02:56:43.950Z level=DEBUG msg="Exposing source to container" source=/var/lib/solbuild/sources/9ca126da9273664dd23a3ccd0c9bebceb7bb534bddd743db31caf6a5a6d4a9e6/qtwebkit-5.212.0-alpha4.tar.xz target=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/home/build/YPKG/sources/qtwebkit-5.212.0-alpha4.tar.xz time=2026-03-09T02:56:43.951Z level=DEBUG msg="Exposing cache to build" cache=bazel source=/var/lib/solbuild/cache/bazel target=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/home/build/.cache/bazel time=2026-03-09T02:56:43.952Z level=DEBUG msg="Exposing cache to build" cache=ccache source=/var/lib/solbuild/cache/ccache target=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/home/build/.ccache time=2026-03-09T02:56:43.952Z level=DEBUG msg="Exposing cache to build" cache=go-build source=/var/lib/solbuild/cache/go-build target=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/home/build/.cache/go-build time=2026-03-09T02:56:43.953Z level=DEBUG msg="Exposing cache to build" cache=sccache source=/var/lib/solbuild/cache/sccache target=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union/home/build/.cache/sccache time=2026-03-09T02:56:43.954Z level=DEBUG msg="Copying host asset" key=/etc/resolv.conf time=2026-03-09T02:56:43.954Z level=DEBUG msg="Copying host asset" key=/etc/eopkg/eopkg.conf time=2026-03-09T02:56:43.954Z level=DEBUG msg="Copying host asset" key=/etc/ccache/ccache.conf time=2026-03-09T02:56:43.954Z level=DEBUG msg="Starting sccache server" time=2026-03-09T02:56:43.962Z level=INFO msg="Now starting build" package=qt5-webkit time=2026-03-09T02:56:43.962Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/qt5-webkit/union command="ypkg build -D /home/build/work -B /home/build/YPKG /home/build/work/package.yml -n -t 1707312719" + cd /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4 + export 'CFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'CXXFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CXXFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'LDFLAGS=-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + LDFLAGS='-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + export RUSTFLAGS=-Cforce-frame-pointers + RUSTFLAGS=-Cforce-frame-pointers + export 'FFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'FCFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FCFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export PATH=/usr/bin:/bin:/usr/sbin:/sbin + PATH=/usr/bin:/bin:/usr/sbin:/sbin + export workdir=/home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4 + workdir=/home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4 + export package=qt5-webkit + package=qt5-webkit + export release=57 + release=57 + export version=5.212.0_4 + version=5.212.0_4 + export sources=/home/build/YPKG/sources + sources=/home/build/YPKG/sources + export pkgfiles=/home/build/work/files + pkgfiles=/home/build/work/files + export installdir=/home/build/YPKG/root/qt5-webkit/install + installdir=/home/build/YPKG/root/qt5-webkit/install + export PKG_ROOT_DIR=/home/build/YPKG/root/qt5-webkit + PKG_ROOT_DIR=/home/build/YPKG/root/qt5-webkit + export PKG_BUILD_DIR=/home/build/YPKG/root/qt5-webkit/build + PKG_BUILD_DIR=/home/build/YPKG/root/qt5-webkit/build + export LT_SYS_LIBRARY_PATH=/usr/lib64 + LT_SYS_LIBRARY_PATH=/usr/lib64 + export CC=x86_64-solus-linux-gcc + CC=x86_64-solus-linux-gcc + export CXX=x86_64-solus-linux-g++ + CXX=x86_64-solus-linux-g++ + export LD_AS_NEEDED=1 + LD_AS_NEEDED=1 + export TERM=dumb + TERM=dumb + export SOURCE_DATE_EPOCH=1707312719 + SOURCE_DATE_EPOCH=1707312719 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + apply_patches + [[ ! -z '' ]] + srs=/home/build/work/files/series + test -e /home/build/work/files/series + read -r pname + [[ Trigger-layout-after-resizing.patch == '' ]] + patch -t -E --no-backup-if-mismatch -f -p1 -i /home/build/work/files/Trigger-layout-after-resizing.patch patching file Source/WebKit/qt/WebCoreSupport/QWebFrameAdapter.cpp Hunk #1 succeeded at 965 with fuzz 2 (offset 3 lines). + read -r pname + [[ Maintain-ABI.patch == '' ]] + patch -t -E --no-backup-if-mismatch -f -p1 -i /home/build/work/files/Maintain-ABI.patch patching file Source/WebKit/CMakeLists.txt Hunk #1 succeeded at 93 (offset 15 lines). patching file Source/WebKit2/CMakeLists.txt Hunk #1 succeeded at 801 (offset 25 lines). + read -r pname + [[ bison.patch == '' ]] + patch -t -E --no-backup-if-mismatch -f -p1 -i /home/build/work/files/bison.patch patching file Source/WebCore/css/makegrammar.pl + read -r pname + [[ glib-2.68.patch == '' ]] + patch -t -E --no-backup-if-mismatch -f -p1 -i /home/build/work/files/glib-2.68.patch patching file Source/WTF/wtf/glib/GRefPtr.h Hunk #1 succeeded at 29 with fuzz 2. + read -r pname + [[ webkit-offlineasm-warnings-ruby27.patch == '' ]] + patch -t -E --no-backup-if-mismatch -f -p1 -i /home/build/work/files/webkit-offlineasm-warnings-ruby27.patch patching file Source/JavaScriptCore/offlineasm/parser.rb Hunk #1 succeeded at 584 (offset -44 lines). Hunk #2 succeeded at 598 (offset -44 lines). + read -r pname + [[ qtwebkit-cstdint.patch == '' ]] + patch -t -E --no-backup-if-mismatch -f -p1 -i /home/build/work/files/qtwebkit-cstdint.patch patching file Source/ThirdParty/ANGLE/src/common/mathutil.h + read -r pname + [[ icu68.patch -p0 == '' ]] + patch -t -E --no-backup-if-mismatch -f -p1 -i /home/build/work/files/icu68.patch -p0 patching file Source/WebCore/platform/text/TextCodecICU.cpp patching file Source/WebCore/platform/text/icu/UTextProvider.h patching file Source/WebCore/platform/text/icu/UTextProviderLatin1.cpp patching file Source/WebCore/platform/text/icu/UTextProviderUTF16.cpp + read -r pname + [[ icu75.patch == '' ]] + patch -t -E --no-backup-if-mismatch -f -p1 -i /home/build/work/files/icu75.patch patching file Source/WTF/wtf/Platform.h Hunk #1 succeeded at 1125 (offset -13 lines). + read -r pname + [[ libxml2-2.12.patch == '' ]] + patch -t -E --no-backup-if-mismatch -f -p1 -i /home/build/work/files/libxml2-2.12.patch patching file Source/WebCore/xml/XSLTProcessor.h Hunk #1 succeeded at 64 (offset 2 lines). patching file Source/WebCore/xml/XSLTProcessorLibxslt.cpp Hunk #1 succeeded at 78 (offset 18 lines). + read -r pname + [[ qtwebkit-5.212-c++17.patch == '' ]] + patch -t -E --no-backup-if-mismatch -f -p1 -i /home/build/work/files/qtwebkit-5.212-c++17.patch patching file Source/WTF/wtf/StdLibExtras.h patching file Source/cmake/OptionsCommon.cmake patching file Source/WebKit2/NetworkProcess/NetworkResourceLoadParameters.cpp patching file Source/WebKit2/NetworkProcess/NetworkResourceLoader.cpp patching file Source/WebKit2/WebProcess/Network/WebLoaderStrategy.cpp + read -r pname + [[ qtwebkit-fix-build-gcc14.patch == '' ]] + patch -t -E --no-backup-if-mismatch -f -p1 -i /home/build/work/files/qtwebkit-fix-build-gcc14.patch patching file Source/WebCore/page/csp/ContentSecurityPolicy.cpp + read -r pname + [[ icu-76.patch == '' ]] + patch -t -E --no-backup-if-mismatch -f -p1 -i /home/build/work/files/icu-76.patch patching file Source/WTF/wtf/Platform.h patch unexpectedly ends in middle of line Hunk #1 succeeded at 561 with fuzz 1 (offset -5 lines). + read -r pname + [[ python_3.9.patch == '' ]] + patch -t -E --no-backup-if-mismatch -f -p1 -i /home/build/work/files/python_3.9.patch patching file Source/JavaScriptCore/generate-bytecode-files + read -r pname + cmake -G Ninja . -B solusBuildDir '-DCMAKE_C_FLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' '-DCMAKE_CXX_FLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' '-DCMAKE_LD_FLAGS=-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' -DCMAKE_LIB_SUFFIX=64 -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/usr -DPORT=Qt -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DENABLE_TOOLS=OFF CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 15.2.1 -- The CXX compiler identification is GNU 15.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/x86_64-solus-linux-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/x86_64-solus-linux-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found BISON: /usr/bin/bison (found suitable version "3.8.2", minimum required is "2.1") -- Found Gperf: /usr/bin/gperf (Required is at least version "3.0.1") -- Found Perl: /usr/bin/perl (found suitable version "5.38.5", minimum required is "5.10.0") CMake Warning (dev) at Source/cmake/WebKitCommon.cmake:28 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): CMakeLists.txt:137 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.12.11", minimum required is "2.7.0") -- Could NOT find Ruby (missing: Ruby_INCLUDE_DIR Ruby_LIBRARY Ruby_CONFIG_INCLUDE_DIR) (found suitable version "3.4.6", minimum required is "1.9") CMake Warning at Source/cmake/OptionsCommon.cmake:135 (message): GNU gold linker isn't available, using the default system linker. Call Stack (most recent call first): Source/cmake/WebKitCommon.cmake:50 (include) CMakeLists.txt:137 (include) -- Looking for include file features.h -- Looking for include file features.h - found -- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0") -- Checking for module 'sqlite3' -- Found sqlite3, version 3.50.4 -- Found Sqlite: /usr/include -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found JPEG: /usr/lib/libjpeg.so (found version "80") -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Found PNG: /usr/lib/libpng.so (found version "1.6.55") -- Checking for module 'icu-uc' -- Found icu-uc, version 78.2 -- Checking for module 'icu-i18n' -- Found icu-i18n, version 78.2 -- Found ICU header files in /usr/include -- Found ICU libraries: /usr/lib64/libicuuc.so -- Found LibXml2: /usr/lib64/libxml2.so (found suitable version "2.13.9", minimum required is "2.8.0") -- Found LibXslt: /usr/lib64/libxslt.so (found suitable version "1.1.37", minimum required is "1.1.7") -- Could NOT find Dwz (missing: DWZ_EXECUTABLE) (Required is at least version "0.13") -- Found WebP: /usr/include -- Qt OpenGL implementation: GL -- Qt OpenGL libraries: Qt5::Gui_GL -- Qt EGL libraries: Qt5::Gui_EGL -- Performing Test Qt5Gui_PRIVATE_HEADER_FOUND -- Performing Test Qt5Gui_PRIVATE_HEADER_FOUND - Success -- Performing Test Qt5Network_PRIVATE_HEADER_FOUND -- Performing Test Qt5Network_PRIVATE_HEADER_FOUND - Success -- Performing Test Qt5Quick_PRIVATE_HEADER_FOUND -- Performing Test Qt5Quick_PRIVATE_HEADER_FOUND - Success -- Found GLIB: /usr/include/glib-2.0;/usr/lib64/glib-2.0/include (found suitable version "2.86.3", minimum required is "2.36") -- Checking for module 'gstreamer-1.0 >= 1.0.3' -- Found gstreamer-1.0, version 1.26.10 -- Checking for module 'gstreamer-base-1.0 >= 1.0.3' -- Found gstreamer-base-1.0, version 1.26.10 -- Checking for module 'gstreamer-app-1.0 >= 1.0.3' -- Found gstreamer-app-1.0, version 1.26.10 -- Checking for module 'gstreamer-audio-1.0 >= 1.0.3' -- Found gstreamer-audio-1.0, version 1.26.10 -- Checking for module 'gstreamer-fft-1.0 >= 1.0.3' -- Found gstreamer-fft-1.0, version 1.26.10 -- Checking for module 'gstreamer-gl-1.0>=1.6.0' -- Found gstreamer-gl-1.0, version 1.26.10 -- Checking for module 'gstreamer-mpegts-1.0>=1.4.0' -- Package 'gstreamer-mpegts-1.0' not found -- Checking for module 'gstreamer-pbutils-1.0 >= 1.0.3' -- Found gstreamer-pbutils-1.0, version 1.26.10 -- Checking for module 'gstreamer-tag-1.0 >= 1.0.3' -- Found gstreamer-tag-1.0, version 1.26.10 -- Checking for module 'gstreamer-video-1.0 >= 1.0.3' -- Found gstreamer-video-1.0, version 1.26.10 -- Found GStreamer: GSTREAMER_INCLUDE_DIRS;GSTREAMER_LIBRARIES;GSTREAMER_VERSION;GSTREAMER_BASE_INCLUDE_DIRS;GSTREAMER_BASE_LIBRARIES;GSTREAMER_APP_INCLUDE_DIRS;GSTREAMER_APP_LIBRARIES;GSTREAMER_PBUTILS_INCLUDE_DIRS;GSTREAMER_PBUTILS_LIBRARIES;GSTREAMER_VIDEO_INCLUDE_DIRS;GSTREAMER_VIDEO_LIBRARIES;GSTREAMER_MPEGTS_INCLUDE_DIRS;GSTREAMER_MPEGTS_LIBRARIES;GSTREAMER_TAG_INCLUDE_DIRS;GSTREAMER_TAG_LIBRARIES;GSTREAMER_GL_INCLUDE_DIRS;GSTREAMER_GL_LIBRARIES;GSTREAMER_AUDIO_INCLUDE_DIRS;GSTREAMER_AUDIO_LIBRARIES;GSTREAMER_FFT_INCLUDE_DIRS;GSTREAMER_FFT_LIBRARIES (Required is at least version "1.0.3") -- Found Hyphen: /usr/include -- Checking for module 'libwoff2dec' -- Found libwoff2dec, version 1.0.2 -- Found WOFF2Dec: /usr/include (found suitable version "1.0.2", minimum required is "1.0.1") -- Using system WOFF2Dec library. -- The following OPTIONAL packages have been found: * JPEG * WebP * Qt5OpenGL (required version >= 5.2.0) * PkgConfig * WOFF2Dec (required version >= 1.0.1) -- The following REQUIRED packages have been found: * BISON (required version >= 2.1) * Gperf (required version >= 3.0.1) * Perl (required version >= 5.10.0) * PythonInterp (required version >= 2.7.0) * Sqlite * Threads * PNG * ZLIB * ICU * LibXml2 (required version >= 2.8.0) * LibXslt (required version >= 1.1.7) * Qt5Core * Qt5Gui * Qt5Network * Qt5Widgets * Qt5Test * Qt5QuickTest * Qt5Positioning * Qt5Sensors * Qt5PrintSupport Required for ENABLE_PRINT_SUPPORT=ON * Qt5Qml (required version >= 5.15.18) * Qt5QmlModels (required version >= 5.15.18) * Qt5Quick * Qt5WebChannel * Qt5 (required version >= 5.2.0) * GLIB (required version >= 2.36) * GStreamer (required version >= 1.0.3) * Hyphen * Ruby (required version >= 1.9) -- The following OPTIONAL packages have not been found: * Dwz (required version >= 0.13) -- Installing in the same prefix as Qt, adopting their path scheme. CMake Deprecation Warning at Source/WTF/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Using platform-specific CMakeLists: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PlatformQt.cmake -- Looking for clock_gettime -- Looking for clock_gettime - found CMake Deprecation Warning at Source/JavaScriptCore/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Using platform-specific CMakeLists: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/PlatformQt.cmake -- Using platform-specific CMakeLists: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/shell/PlatformQt.cmake CMake Deprecation Warning at Source/WebCore/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- All-in-One build is enabled. -- Using platform-specific CMakeLists: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/PlatformQt.cmake CMake Deprecation Warning at Source/WebKit/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Using platform-specific CMakeLists: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/PlatformQt.cmake -- Performing Test ATOMIC_INT64_IS_BUILTIN -- Performing Test ATOMIC_INT64_IS_BUILTIN - Success -- Looking for shm_open -- Looking for shm_open - found -- Using platform-specific CMakeLists: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/PlatformQt.cmake -- Using platform-specific CMakeLists: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/PlatformQt.cmake -- Enabled features: -- ENABLE_ACCELERATED_2D_CANVAS ............ ON -- ENABLE_ALLINONE_BUILD ON -- ENABLE_API_TESTS ........................ ON -- ENABLE_CSS_GRID_LAYOUT ON -- ENABLE_DATABASE_PROCESS ................. ON -- ENABLE_DATALIST_ELEMENT ON -- ENABLE_DEVICE_ORIENTATION ............... ON -- ENABLE_DRAG_SUPPORT ON -- ENABLE_FULLSCREEN_API ................... ON -- ENABLE_GAMEPAD_DEPRECATED ON -- ENABLE_GEOLOCATION ...................... ON -- ENABLE_ICONDATABASE ON -- ENABLE_INDEXED_DATABASE ................. ON -- ENABLE_INSPECTOR_UI ON -- ENABLE_JIT .............................. ON -- ENABLE_LEGACY_WEB_AUDIO ON -- ENABLE_LINK_PREFETCH .................... ON -- ENABLE_MEDIA_SOURCE ON -- ENABLE_NETSCAPE_PLUGIN_API .............. OFF -- ENABLE_OPENGL ON -- ENABLE_PRINT_SUPPORT .................... ON -- ENABLE_QT_GESTURE_EVENTS ON -- ENABLE_QT_WEBCHANNEL .................... ON -- ENABLE_SAMPLING_PROFILER ON -- ENABLE_SPELLCHECK ....................... ON -- ENABLE_TOUCH_EVENTS ON -- ENABLE_VIDEO ............................ ON -- ENABLE_WEBKIT2 ON -- ENABLE_WEB_AUDIO ........................ ON -- ENABLE_X11_TARGET OFF -- ENABLE_XSLT ............................. ON -- USE_GSTREAMER ON -- USE_LIBHYPHEN ........................... ON -- USE_LIBJPEG ON -- USE_MEDIA_FOUNDATION .................... OFF -- USE_QT_MULTIMEDIA OFF -- USE_SYSTEM_MALLOC ....................... OFF -- USE_WOFF2 ON -- Configuring done (5.0s) -- Generating done (0.5s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_LD_FLAGS CMAKE_LIB_SUFFIX -- Build files have been written to: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir + cd /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4 + export 'CFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'CXXFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CXXFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'LDFLAGS=-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + LDFLAGS='-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + export RUSTFLAGS=-Cforce-frame-pointers + RUSTFLAGS=-Cforce-frame-pointers + export 'FFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'FCFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FCFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export PATH=/usr/bin:/bin:/usr/sbin:/sbin + PATH=/usr/bin:/bin:/usr/sbin:/sbin + export workdir=/home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4 + workdir=/home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4 + export package=qt5-webkit + package=qt5-webkit + export release=57 + release=57 + export version=5.212.0_4 + version=5.212.0_4 + export sources=/home/build/YPKG/sources + sources=/home/build/YPKG/sources + export pkgfiles=/home/build/work/files + pkgfiles=/home/build/work/files + export installdir=/home/build/YPKG/root/qt5-webkit/install + installdir=/home/build/YPKG/root/qt5-webkit/install + export PKG_ROOT_DIR=/home/build/YPKG/root/qt5-webkit + PKG_ROOT_DIR=/home/build/YPKG/root/qt5-webkit + export PKG_BUILD_DIR=/home/build/YPKG/root/qt5-webkit/build + PKG_BUILD_DIR=/home/build/YPKG/root/qt5-webkit/build + export LT_SYS_LIBRARY_PATH=/usr/lib64 + LT_SYS_LIBRARY_PATH=/usr/lib64 + export CC=x86_64-solus-linux-gcc + CC=x86_64-solus-linux-gcc + export CXX=x86_64-solus-linux-g++ + CXX=x86_64-solus-linux-g++ + export LD_AS_NEEDED=1 + LD_AS_NEEDED=1 + export TERM=dumb + TERM=dumb + export SOURCE_DATE_EPOCH=1707312719 + SOURCE_DATE_EPOCH=1707312719 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + ninja -j16 -C solusBuildDir ninja: Entering directory `solusBuildDir' [1/4383] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-js-builtins.py [2/4383] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_combined_implementation.py [3/4383] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_separate_implementation.py [4/4383] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_combined_header.py [5/4383] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generate_separate_header.py [6/4383] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_templates.py [7/4383] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/lazywriter.py [8/4383] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_generator.py [9/4383] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/builtins_model.py [10/4383] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/xxd.pl [11/4383] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/jsmin.py [12/4383] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-combined-inspector-json.py [13/4383] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/UpdateContents.py [14/4383] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/wkbuiltins.py [15/4383] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/cssmin.py [16/4383] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/make-js-file-arrays.py [17/4383] Generating ../../DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/inline-and-minify-stylesheets-and-scripts.py [18/4383] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/Logging.cpp.o [19/4383] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/Environment.cpp.o [20/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/tls.cpp.o [21/4383] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/StaticMutex.cpp.o [22/4383] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/XLargeMap.cpp.o [23/4383] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/VMHeap.cpp.o [24/4383] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/ObjectType.cpp.o [25/4383] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/mbmalloc.cpp.o [26/4383] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/Deallocator.cpp.o [27/4383] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/Cache.cpp.o [28/4383] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/Allocator.cpp.o [29/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/event_tracer.cpp.o [30/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/MemoryBuffer.cpp.o [31/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/debug.cpp.o [32/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/angleutils.cpp.o [33/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/mathutil.cpp.o [34/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/common/utilities.cpp.o [35/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/blocklayout.cpp.o [36/4383] Building CXX object Source/bmalloc/CMakeFiles/bmalloc.dir/bmalloc/Heap.cpp.o [37/4383] Linking CXX static library lib/libbmalloc.a [38/4383] Generating MainThreadQt.moc [39/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/blocklayoutHLSL.cpp.o [40/4383] Generating RunLoopQt.moc [41/4383] Generating WorkQueueQt.moc [42/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ArrayReturnValueToOutParameter.cpp.o [43/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulatorGLSL.cpp.o [44/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Diagnostics.cpp.o [45/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulatorHLSL.cpp.o [46/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/DirectiveHandler.cpp.o [47/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/CodeGen.cpp.o [48/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Atomics.cpp.o [49/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CryptographicUtilities.cpp.o [50/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CurrentTime.cpp.o [51/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CryptographicallyRandomNumber.cpp.o [52/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ASTMetadataHLSL.cpp.o [53/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ForLoopUnroll.cpp.o [54/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CompilationThread.cpp.o [55/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/BitVector.cpp.o [56/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/CallDAG.cpp.o /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/CallDAG.cpp: In constructor ‘CallDAG::CallDAGCreator::CallDAGCreator(TInfoSinkBase*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/CallDAG.cpp:221:12: warning: ‘CallDAG::CallDAGCreator::mCurrentIndex’ will be initialized after [-Wreorder] 221 | size_t mCurrentIndex; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/CallDAG.cpp:217:20: warning: ‘TInfoSinkBase* CallDAG::CallDAGCreator::mCreationInfo’ [-Wreorder] 217 | TInfoSinkBase *mCreationInfo; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/CallDAG.cpp:19:5: warning: when initialized here [-Wreorder] 19 | CallDAGCreator(TInfoSinkBase *info) | ^~~~~~~~~~~~~~ [57/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/FlagStd140Structs.cpp.o [58/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/FastBitVector.cpp.o [59/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulator.cpp.o [60/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/FilePrintStream.cpp.o [61/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/FunctionDispatcher.cpp.o [62/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/FastMalloc.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/config.h:51, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked WTF::Checked::operator*=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.cpp:199:20: required from here 199 | checkedSize *= numElements; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:597:17: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 597 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked WTF::Checked::operator*=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::RecordOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.cpp:247:20: required from here 247 | checkedSize *= numElements; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:597:17: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 597 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ [63/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Assertions.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Assertions.cpp:41: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [64/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/glslang_lex.cpp.o In file included from ./glslang_lex.cpp:1026: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h: In constructor ‘TParseContext::TParseContext(TSymbolTable&, TExtensionBehavior&, TIntermediate&, sh::GLenum, ShShaderSpec, int, bool, TInfoSink&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:69:18: warning: ‘TParseContext::diagnostics’ will be initialized after [-Wreorder] 69 | TDiagnostics diagnostics; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:56:9: warning: ‘int TParseContext::shaderVersion’ [-Wreorder] 56 | int shaderVersion; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:28:5: warning: when initialized here [-Wreorder] 28 | TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, sh::GLenum type, ShShaderSpec spec, int options, bool checksPrecErrors, TInfoSink& is, bool debugShaderPrecisionSupported) : | ^~~~~~~~~~~~~ [65/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/HashTable.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [66/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MD5.cpp.o [67/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/NumberOfCores.cpp.o [68/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/DataLog.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DataLog.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DataLog.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [69/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/OSRandomSource.cpp.o [70/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/DecimalNumber.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:187, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/dtoa.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DecimalNumber.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DecimalNumber.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ [71/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/GregorianDateTime.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/GregorianDateTime.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [72/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MediaTime.cpp.o [73/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MainThread.cpp.o [74/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/PageBlock.cpp.o [75/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/EmulatePrecision.cpp.o [76/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RandomNumber.cpp.o [77/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RAMSize.cpp.o [78/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/DateMath.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.cpp:73: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [79/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Lock.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StringPrintStream.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [80/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ParallelJobsGeneric.cpp.o [81/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/SHA1.cpp.o [82/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RefCounter.cpp.o [83/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/SixCharacterHash.cpp.o [84/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/StackStats.cpp.o [85/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/StackBounds.cpp.o [86/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RefCountedLeakCounter.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashCountedSet.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCountedLeakCounter.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCountedLeakCounter.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [87/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Compiler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/Compiler.cpp:12: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/InitializeVariables.h: In constructor ‘InitializeVariables::InitializeVariables(const InitVariableInfoList&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/InitializeVariables.h:47:10: warning: ‘InitializeVariables::mCodeInserted’ will be initialized after [-Wreorder] 47 | bool mCodeInserted; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/InitializeVariables.h:46:26: warning: ‘InitializeVariables::InitVariableInfoList InitializeVariables::mVariables’ [-Wreorder] 46 | InitVariableInfoList mVariables; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/InitializeVariables.h:28:5: warning: when initialized here [-Wreorder] 28 | InitializeVariables(const InitVariableInfoList &vars) | ^~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/Compiler.cpp:13: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h: In constructor ‘TParseContext::TParseContext(TSymbolTable&, TExtensionBehavior&, TIntermediate&, sh::GLenum, ShShaderSpec, int, bool, TInfoSink&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:69:18: warning: ‘TParseContext::diagnostics’ will be initialized after [-Wreorder] 69 | TDiagnostics diagnostics; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:56:9: warning: ‘int TParseContext::shaderVersion’ [-Wreorder] 56 | int shaderVersion; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:28:5: warning: when initialized here [-Wreorder] 28 | TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, sh::GLenum type, ShShaderSpec spec, int options, bool checksPrecErrors, TInfoSink& is, bool debugShaderPrecisionSupported) : | ^~~~~~~~~~~~~ [88/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/PrintStream.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PrintStream.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [89/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Threading.cpp.o [90/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MetaAllocator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [91/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RunLoop.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RunLoop.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RunLoop.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RunLoop.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [92/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/diy-fp.cc.o [93/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/cached-powers.cc.o [94/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/bignum-dtoa.cc.o [95/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ParallelHelperPool.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StringPrintStream.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/ParallelHelperPool.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [96/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/glslang_tab.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/glslang_tab.cpp:93: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h: In constructor ‘TParseContext::TParseContext(TSymbolTable&, TExtensionBehavior&, TIntermediate&, sh::GLenum, ShShaderSpec, int, bool, TInfoSink&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:69:18: warning: ‘TParseContext::diagnostics’ will be initialized after [-Wreorder] 69 | TDiagnostics diagnostics; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:56:9: warning: ‘int TParseContext::shaderVersion’ [-Wreorder] 56 | int shaderVersion; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:28:5: warning: when initialized here [-Wreorder] 28 | TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, sh::GLenum type, ShShaderSpec spec, int options, bool checksPrecErrors, TInfoSink& is, bool debugShaderPrecisionSupported) : | ^~~~~~~~~~~~~ [97/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/bignum.cc.o [98/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/StringPrintStream.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StringPrintStream.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StringPrintStream.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [99/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/fast-dtoa.cc.o [100/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/strtod.cc.o [101/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/fixed-dtoa.cc.o [102/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WordLock.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StringPrintStream.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WordLock.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [103/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/double-conversion.cc.o [104/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WTFThreadData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [105/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ParkingLot.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StringPrintStream.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/ParkingLot.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [106/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/CString.cpp.o [107/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/threads/BinarySemaphore.cpp.o [108/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unicode/UTF8.cpp.o [109/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WorkQueue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WorkQueue.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [110/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/OSAllocatorPosix.cpp.o [111/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/AtomicString.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [112/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/AtomicStringTable.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicStringTable.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicStringTable.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicStringTable.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicStringTable.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [113/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ThreadIdentifierDataPthreads.cpp.o [114/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/StringStatics.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringStatics.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [115/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/Base64.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/Base64.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/Base64.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [116/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/UniStdExtras.cpp.o [117/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unicode/icu/CollatorICU.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:187, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/unicode/icu/CollatorICU.cpp:41: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ [118/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/InitializeDll.cpp.o [119/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/SymbolRegistry.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/SymbolRegistry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/SymbolRegistry.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/SymbolRegistry.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/SymbolRegistry.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [120/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/StringBuilder.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [121/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/StringView.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:187, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [122/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/InitializeParseContext.cpp.o [123/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/glib/GRefPtr.cpp.o [124/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/AtomicStringImpl.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicStringTable.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicStringImpl.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicStringImpl.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicStringTable.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [125/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/qt/StringQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/qt/StringQt.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [126/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:187, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/dtoa.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/dtoa.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ [127/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Operator.cpp.o [128/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/qt/MainThreadQt.cpp.o [129/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/InfoSink.cpp.o [130/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/qt/WorkQueueQt.cpp.o [131/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ThreadingPthreads.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/ThreadingPthreads.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/ThreadingPthreads.cpp:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/ThreadingPthreads.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [132/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/qt/RunLoopQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RunLoop.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/qt/RunLoopQt.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/qt/RunLoopQt.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [133/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/IntermTraverse.cpp.o [134/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/InitializeVariables.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/InitializeVariables.cpp:7: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/InitializeVariables.h: In constructor ‘InitializeVariables::InitializeVariables(const InitVariableInfoList&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/InitializeVariables.h:47:10: warning: ‘InitializeVariables::mCodeInserted’ will be initialized after [-Wreorder] 47 | bool mCodeInserted; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/InitializeVariables.h:46:26: warning: ‘InitializeVariables::InitVariableInfoList InitializeVariables::mVariables’ [-Wreorder] 46 | InitVariableInfoList mVariables; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/InitializeVariables.h:28:5: warning: when initialized here [-Wreorder] 28 | InitializeVariables(const InitVariableInfoList &vars) | ^~~~~~~~~~~~~~~~~~~ [135/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/LoopInfo.cpp.o [136/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/WTFString.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [137/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Intermediate.cpp.o [138/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/PoolAlloc.cpp.o /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/PoolAlloc.cpp: In member function ‘void TPoolAllocator::pop()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/PoolAlloc.cpp:184:18: warning: ‘*.TPoolAllocator::tHeader::nextPage’ may be used uninitialized [-Wmaybe-uninitialized] 184 | tHeader* nextInUse = inUseList->nextPage; | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/PoolAlloc.cpp:185:24: warning: ‘*.TPoolAllocator::tHeader::pageCount’ may be used uninitialized [-Wmaybe-uninitialized] 185 | if (inUseList->pageCount > 1) | ~~~~~~~~~~~^~~~~~~~~ [139/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputESSL.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/OutputGLSLBase.h:14, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/OutputESSL.h:10, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/OutputESSL.cpp:7: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h: In constructor ‘TParseContext::TParseContext(TSymbolTable&, TExtensionBehavior&, TIntermediate&, sh::GLenum, ShShaderSpec, int, bool, TInfoSink&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:69:18: warning: ‘TParseContext::diagnostics’ will be initialized after [-Wreorder] 69 | TDiagnostics diagnostics; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:56:9: warning: ‘int TParseContext::shaderVersion’ [-Wreorder] 56 | int shaderVersion; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:28:5: warning: when initialized here [-Wreorder] 28 | TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, sh::GLenum type, ShShaderSpec spec, int options, bool checksPrecErrors, TInfoSink& is, bool debugShaderPrecisionSupported) : | ^~~~~~~~~~~~~ [140/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputGLSL.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/OutputGLSLBase.h:14, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/OutputGLSL.h:10, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/OutputGLSL.cpp:7: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h: In constructor ‘TParseContext::TParseContext(TSymbolTable&, TExtensionBehavior&, TIntermediate&, sh::GLenum, ShShaderSpec, int, bool, TInfoSink&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:69:18: warning: ‘TParseContext::diagnostics’ will be initialized after [-Wreorder] 69 | TDiagnostics diagnostics; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:56:9: warning: ‘int TParseContext::shaderVersion’ [-Wreorder] 56 | int shaderVersion; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:28:5: warning: when initialized here [-Wreorder] 28 | TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, sh::GLenum type, ShShaderSpec spec, int options, bool checksPrecErrors, TInfoSink& is, bool debugShaderPrecisionSupported) : | ^~~~~~~~~~~~~ [141/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/QualifierAlive.cpp.o [142/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/PruneEmptyDeclarations.cpp.o [143/4383] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/StringImpl.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/config.h:51: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuffer.h:44:90: required from ‘WTF::StringBuffer::StringBuffer(unsigned int) [with CharType = unsigned char]’ 44 | , m_data(m_length ? static_cast(fastMalloc((Checked(m_length) * sizeof(CharType)).unsafeGet())) : nullptr) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.cpp:817:28: required from ‘WTF::Ref WTF::StringImpl::removeCharacters(const CharType*, WTF::CharacterMatchFunctionPtr) [with CharType = unsigned char; WTF::CharacterMatchFunctionPtr = bool (*)(char16_t)]’ 817 | StringBuffer data(m_length); | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.cpp:841:32: required from here 841 | return removeCharacters(characters8(), findMatch); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:761:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 761 | return lhs * Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [144/4383] Linking CXX static library lib/libWTF.a [145/4383] Generating ../../DerivedSources/JavaScriptCore/Bytecodes.h, ../../DerivedSources/JavaScriptCore/InitBytecodes.asm [146/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/parseConst.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/parseConst.cpp:7: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h: In constructor ‘TParseContext::TParseContext(TSymbolTable&, TExtensionBehavior&, TIntermediate&, sh::GLenum, ShShaderSpec, int, bool, TInfoSink&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:69:18: warning: ‘TParseContext::diagnostics’ will be initialized after [-Wreorder] 69 | TDiagnostics diagnostics; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:56:9: warning: ‘int TParseContext::shaderVersion’ [-Wreorder] 56 | int shaderVersion; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:28:5: warning: when initialized here [-Wreorder] 28 | TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, sh::GLenum type, ShShaderSpec spec, int options, bool checksPrecErrors, TInfoSink& is, bool debugShaderPrecisionSupported) : | ^~~~~~~~~~~~~ [147/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/intermOut.cpp.o [148/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RemoveSwitchFallThrough.cpp.o [149/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/IntermNode.cpp.o [150/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RegenerateStructNames.cpp.o [151/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Initialize.cpp.o [152/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SeparateArrayInitialization.cpp.o [153/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/RewriteElseBlocks.cpp.o [154/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SearchSymbol.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/SearchSymbol.h:13, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/SearchSymbol.cpp:9: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h: In constructor ‘TParseContext::TParseContext(TSymbolTable&, TExtensionBehavior&, TIntermediate&, sh::GLenum, ShShaderSpec, int, bool, TInfoSink&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:69:18: warning: ‘TParseContext::diagnostics’ will be initialized after [-Wreorder] 69 | TDiagnostics diagnostics; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:56:9: warning: ‘int TParseContext::shaderVersion’ [-Wreorder] 56 | int shaderVersion; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:28:5: warning: when initialized here [-Wreorder] 28 | TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, sh::GLenum type, ShShaderSpec spec, int options, bool checksPrecErrors, TInfoSink& is, bool debugShaderPrecisionSupported) : | ^~~~~~~~~~~~~ [155/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SeparateDeclarations.cpp.o [156/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SimplifyArrayAssignment.cpp.o [157/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ScalarizeVecAndMatConstructorArgs.cpp.o [158/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ShaderLang.cpp.o [159/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputGLSLBase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/OutputGLSLBase.h:14, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/OutputGLSLBase.cpp:7: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h: In constructor ‘TParseContext::TParseContext(TSymbolTable&, TExtensionBehavior&, TIntermediate&, sh::GLenum, ShShaderSpec, int, bool, TInfoSink&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:69:18: warning: ‘TParseContext::diagnostics’ will be initialized after [-Wreorder] 69 | TDiagnostics diagnostics; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:56:9: warning: ‘int TParseContext::shaderVersion’ [-Wreorder] 56 | int shaderVersion; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:28:5: warning: when initialized here [-Wreorder] 28 | TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, sh::GLenum type, ShShaderSpec spec, int options, bool checksPrecErrors, TInfoSink& is, bool debugShaderPrecisionSupported) : | ^~~~~~~~~~~~~ [160/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ShaderVars.cpp.o [161/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UnfoldShortCircuitAST.cpp.o [162/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/Types.cpp.o [163/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/TranslatorESSL.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/OutputGLSLBase.h:14, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/OutputESSL.h:10, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/TranslatorESSL.cpp:11: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h: In constructor ‘TParseContext::TParseContext(TSymbolTable&, TExtensionBehavior&, TIntermediate&, sh::GLenum, ShShaderSpec, int, bool, TInfoSink&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:69:18: warning: ‘TParseContext::diagnostics’ will be initialized after [-Wreorder] 69 | TDiagnostics diagnostics; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:56:9: warning: ‘int TParseContext::shaderVersion’ [-Wreorder] 56 | int shaderVersion; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:28:5: warning: when initialized here [-Wreorder] 28 | TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, sh::GLenum type, ShShaderSpec spec, int options, bool checksPrecErrors, TInfoSink& is, bool debugShaderPrecisionSupported) : | ^~~~~~~~~~~~~ [164/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/TranslatorGLSL.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/OutputGLSLBase.h:14, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/OutputGLSL.h:10, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/TranslatorGLSL.cpp:12: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h: In constructor ‘TParseContext::TParseContext(TSymbolTable&, TExtensionBehavior&, TIntermediate&, sh::GLenum, ShShaderSpec, int, bool, TInfoSink&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:69:18: warning: ‘TParseContext::diagnostics’ will be initialized after [-Wreorder] 69 | TDiagnostics diagnostics; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:56:9: warning: ‘int TParseContext::shaderVersion’ [-Wreorder] 56 | int shaderVersion; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:28:5: warning: when initialized here [-Wreorder] 28 | TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, sh::GLenum type, ShShaderSpec spec, int options, bool checksPrecErrors, TInfoSink& is, bool debugShaderPrecisionSupported) : | ^~~~~~~~~~~~~ [165/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/SymbolTable.cpp.o [166/4383] Generating ../../DerivedSources/JavaScriptCore/LLIntDesiredOffsets.h [167/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/TranslatorHLSL.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/OutputHLSL.h:18, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/TranslatorHLSL.cpp:10: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h: In constructor ‘TParseContext::TParseContext(TSymbolTable&, TExtensionBehavior&, TIntermediate&, sh::GLenum, ShShaderSpec, int, bool, TInfoSink&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:69:18: warning: ‘TParseContext::diagnostics’ will be initialized after [-Wreorder] 69 | TDiagnostics diagnostics; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:56:9: warning: ‘int TParseContext::shaderVersion’ [-Wreorder] 56 | int shaderVersion; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:28:5: warning: when initialized here [-Wreorder] 28 | TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, sh::GLenum type, ShShaderSpec spec, int options, bool checksPrecErrors, TInfoSink& is, bool debugShaderPrecisionSupported) : | ^~~~~~~~~~~~~ [168/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ParseContext.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.cpp:7: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h: In constructor ‘TParseContext::TParseContext(TSymbolTable&, TExtensionBehavior&, TIntermediate&, sh::GLenum, ShShaderSpec, int, bool, TInfoSink&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:69:18: warning: ‘TParseContext::diagnostics’ will be initialized after [-Wreorder] 69 | TDiagnostics diagnostics; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:56:9: warning: ‘int TParseContext::shaderVersion’ [-Wreorder] 56 | int shaderVersion; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:28:5: warning: when initialized here [-Wreorder] 28 | TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, sh::GLenum type, ShShaderSpec spec, int options, bool checksPrecErrors, TInfoSink& is, bool debugShaderPrecisionSupported) : | ^~~~~~~~~~~~~ [169/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UnfoldShortCircuit.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/UnfoldShortCircuit.h:13, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/UnfoldShortCircuit.cpp:11: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h: In constructor ‘TParseContext::TParseContext(TSymbolTable&, TExtensionBehavior&, TIntermediate&, sh::GLenum, ShShaderSpec, int, bool, TInfoSink&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:69:18: warning: ‘TParseContext::diagnostics’ will be initialized after [-Wreorder] 69 | TDiagnostics diagnostics; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:56:9: warning: ‘int TParseContext::shaderVersion’ [-Wreorder] 56 | int shaderVersion; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:28:5: warning: when initialized here [-Wreorder] 28 | TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, sh::GLenum type, ShShaderSpec spec, int options, bool checksPrecErrors, TInfoSink& is, bool debugShaderPrecisionSupported) : | ^~~~~~~~~~~~~ [170/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateLimitations.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ValidateLimitations.cpp:10: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h: In constructor ‘TParseContext::TParseContext(TSymbolTable&, TExtensionBehavior&, TIntermediate&, sh::GLenum, ShShaderSpec, int, bool, TInfoSink&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:69:18: warning: ‘TParseContext::diagnostics’ will be initialized after [-Wreorder] 69 | TDiagnostics diagnostics; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:56:9: warning: ‘int TParseContext::shaderVersion’ [-Wreorder] 56 | int shaderVersion; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:28:5: warning: when initialized here [-Wreorder] 28 | TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, sh::GLenum type, ShShaderSpec spec, int options, bool checksPrecErrors, TInfoSink& is, bool debugShaderPrecisionSupported) : | ^~~~~~~~~~~~~ [171/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/util.cpp.o [172/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UtilsHLSL.cpp.o [173/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateOutputs.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ValidateOutputs.cpp:10: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h: In constructor ‘TParseContext::TParseContext(TSymbolTable&, TExtensionBehavior&, TIntermediate&, sh::GLenum, ShShaderSpec, int, bool, TInfoSink&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:69:18: warning: ‘TParseContext::diagnostics’ will be initialized after [-Wreorder] 69 | TDiagnostics diagnostics; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:56:9: warning: ‘int TParseContext::shaderVersion’ [-Wreorder] 56 | int shaderVersion; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:28:5: warning: when initialized here [-Wreorder] 28 | TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, sh::GLenum type, ShShaderSpec spec, int options, bool checksPrecErrors, TInfoSink& is, bool debugShaderPrecisionSupported) : | ^~~~~~~~~~~~~ [174/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/VersionGLSL.cpp.o [175/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/DirectiveHandlerBase.cpp.o [176/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Lexer.cpp.o [177/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/DiagnosticsBase.cpp.o [178/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/ValidateSwitch.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ValidateSwitch.cpp:9: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h: In constructor ‘TParseContext::TParseContext(TSymbolTable&, TExtensionBehavior&, TIntermediate&, sh::GLenum, ShShaderSpec, int, bool, TInfoSink&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:69:18: warning: ‘TParseContext::diagnostics’ will be initialized after [-Wreorder] 69 | TDiagnostics diagnostics; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:56:9: warning: ‘int TParseContext::shaderVersion’ [-Wreorder] 56 | int shaderVersion; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:28:5: warning: when initialized here [-Wreorder] 28 | TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, sh::GLenum type, ShShaderSpec spec, int options, bool checksPrecErrors, TInfoSink& is, bool debugShaderPrecisionSupported) : | ^~~~~~~~~~~~~ [179/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Input.cpp.o [180/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/depgraph/DependencyGraph.cpp.o /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/depgraph/DependencyGraph.cpp:7: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 7 | #pragma warning(disable: 4718) [181/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/depgraph/DependencyGraphTraverse.cpp.o [182/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/depgraph/DependencyGraphOutput.cpp.o [183/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Macro.cpp.o [184/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/ExpressionParser.cpp.o [185/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/StructureHLSL.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/OutputHLSL.h:18, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/StructureHLSL.cpp:12: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h: In constructor ‘TParseContext::TParseContext(TSymbolTable&, TExtensionBehavior&, TIntermediate&, sh::GLenum, ShShaderSpec, int, bool, TInfoSink&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:69:18: warning: ‘TParseContext::diagnostics’ will be initialized after [-Wreorder] 69 | TDiagnostics diagnostics; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:56:9: warning: ‘int TParseContext::shaderVersion’ [-Wreorder] 56 | int shaderVersion; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:28:5: warning: when initialized here [-Wreorder] 28 | TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, sh::GLenum type, ShShaderSpec spec, int options, bool checksPrecErrors, TInfoSink& is, bool debugShaderPrecisionSupported) : | ^~~~~~~~~~~~~ [186/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/UniformHLSL.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/OutputHLSL.h:18, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/UniformHLSL.h:13, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/UniformHLSL.cpp:10: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h: In constructor ‘TParseContext::TParseContext(TSymbolTable&, TExtensionBehavior&, TIntermediate&, sh::GLenum, ShShaderSpec, int, bool, TInfoSink&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:69:18: warning: ‘TParseContext::diagnostics’ will be initialized after [-Wreorder] 69 | TDiagnostics diagnostics; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:56:9: warning: ‘int TParseContext::shaderVersion’ [-Wreorder] 56 | int shaderVersion; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:28:5: warning: when initialized here [-Wreorder] 28 | TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, sh::GLenum type, ShShaderSpec spec, int options, bool checksPrecErrors, TInfoSink& is, bool debugShaderPrecisionSupported) : | ^~~~~~~~~~~~~ [187/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Token.cpp.o [188/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/depgraph/DependencyGraphBuilder.cpp.o [189/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/VariableInfo.cpp.o [190/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/libANGLE/Platform.cpp.o [191/4383] cd /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/Source/WebKit2 && /usr/bin/perl /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Scripts/generate-forwarding-headers.pl --include-path /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2 --output /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders --platform qt [192/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/VariablePacker.cpp.o [193/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Preprocessor.cpp.o [194/4383] cd /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/declarative && /usr/bin/cmake -E copy_if_different qmldir /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/imports/QtWebKit/qmldir && /usr/bin/cmake -E copy_if_different plugins.qmltypes /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/imports/QtWebKit/plugins.qmltypes [195/4383] cd /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/declarative/experimental && /usr/bin/cmake -E copy_if_different qmldir /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/imports/QtWebKit/experimental/qmldir [196/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/timing/RestrictVertexShaderTiming.cpp.o [197/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/DirectiveParser.cpp.o [198/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/third_party/compiler/ArrayBoundsClamper.cpp.o [199/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/Tokenizer.cpp.o [200/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/OutputHLSL.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/OutputHLSL.h:18, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/OutputHLSL.cpp:7: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h: In constructor ‘TParseContext::TParseContext(TSymbolTable&, TExtensionBehavior&, TIntermediate&, sh::GLenum, ShShaderSpec, int, bool, TInfoSink&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:69:18: warning: ‘TParseContext::diagnostics’ will be initialized after [-Wreorder] 69 | TDiagnostics diagnostics; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:56:9: warning: ‘int TParseContext::shaderVersion’ [-Wreorder] 56 | int shaderVersion; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:28:5: warning: when initialized here [-Wreorder] 28 | TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, sh::GLenum type, ShShaderSpec spec, int options, bool checksPrecErrors, TInfoSink& is, bool debugShaderPrecisionSupported) : | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/OutputHLSL.h: In constructor ‘sh::OutputHLSL::OutputHLSL(sh::GLenum, int, const TExtensionBehavior&, const char*, ShShaderOutput, int, const std::vector&, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/OutputHLSL.h:172:9: warning: ‘sh::OutputHLSL::mNumRenderTargets’ will be initialized after [-Wreorder] 172 | int mNumRenderTargets; | ^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/OutputHLSL.h:104:9: warning: ‘int sh::OutputHLSL::mCompileOptions’ [-Wreorder] 104 | int mCompileOptions; | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/OutputHLSL.cpp:99:1: warning: when initialized here [-Wreorder] 99 | OutputHLSL::OutputHLSL(sh::GLenum shaderType, int shaderVersion, | ^~~~~~~~~~ [201/4383] Building CXX object Source/ThirdParty/gtest/CMakeFiles/gtest.dir/src/gtest-filepath.cc.o [202/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/preprocessor/MacroExpander.cpp.o [203/4383] Building CXX object Source/WebCore/CMakeFiles/ANGLESupport.dir/__/ThirdParty/ANGLE/src/compiler/translator/timing/RestrictFragmentShaderTiming.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/timing/RestrictFragmentShaderTiming.cpp:8: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h: In constructor ‘TParseContext::TParseContext(TSymbolTable&, TExtensionBehavior&, TIntermediate&, sh::GLenum, ShShaderSpec, int, bool, TInfoSink&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:69:18: warning: ‘TParseContext::diagnostics’ will be initialized after [-Wreorder] 69 | TDiagnostics diagnostics; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:56:9: warning: ‘int TParseContext::shaderVersion’ [-Wreorder] 56 | int shaderVersion; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h:28:5: warning: when initialized here [-Wreorder] 28 | TParseContext(TSymbolTable& symt, TExtensionBehavior& ext, TIntermediate& interm, sh::GLenum type, ShShaderSpec spec, int options, bool checksPrecErrors, TInfoSink& is, bool debugShaderPrecisionSupported) : | ^~~~~~~~~~~~~ [204/4383] Building CXX object Source/ThirdParty/gtest/CMakeFiles/gtest.dir/src/gtest_main.cc.o [205/4383] Linking CXX static library lib/libANGLESupport.a [206/4383] Building CXX object Source/ThirdParty/gtest/CMakeFiles/gtest.dir/src/gtest-test-part.cc.o [207/4383] Building CXX object Source/ThirdParty/gtest/CMakeFiles/gtest.dir/src/gtest-typed-test.cc.o [208/4383] Building CXX object Source/ThirdParty/gtest/CMakeFiles/gtest.dir/src/gtest-port.cc.o [209/4383] Building CXX object Source/ThirdParty/gtest/CMakeFiles/gtest.dir/src/gtest-death-test.cc.o [210/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/LLIntOffsetsExtractor.dir/llint/LLIntOffsetsExtractor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [211/4383] Linking CXX executable bin/LLIntOffsetsExtractor [212/4383] Generating ../../DerivedSources/JavaScriptCore/ArrayIteratorPrototype.lut.h [213/4383] Generating ../../DerivedSources/JavaScriptCore/GeneratorPrototype.lut.h [214/4383] Generating ../../DerivedSources/JavaScriptCore/ErrorPrototype.lut.h [215/4383] Generating ../../DerivedSources/JavaScriptCore/BooleanPrototype.lut.h [216/4383] Generating ../../DerivedSources/JavaScriptCore/DateConstructor.lut.h [217/4383] Generating ../../DerivedSources/JavaScriptCore/IntlCollatorPrototype.lut.h [218/4383] Generating ../../DerivedSources/JavaScriptCore/ArrayConstructor.lut.h [219/4383] Generating ../../DerivedSources/JavaScriptCore/InspectorInstrumentationObject.lut.h [220/4383] Generating ../../DerivedSources/JavaScriptCore/CombinedDomains.json [221/4383] Generating ../../DerivedSources/JavaScriptCore/IntlCollatorConstructor.lut.h [222/4383] Generating ../../DerivedSources/JavaScriptCore/IntlDateTimeFormatPrototype.lut.h [223/4383] Generating ../../DerivedSources/JavaScriptCore/IntlDateTimeFormatConstructor.lut.h [224/4383] Generating ../../DerivedSources/JavaScriptCore/IntlNumberFormatPrototype.lut.h [225/4383] Generating ../../DerivedSources/JavaScriptCore/JSDataViewPrototype.lut.h [226/4383] Generating ../../DerivedSources/JavaScriptCore/IntlNumberFormatConstructor.lut.h [227/4383] Generating ../../DerivedSources/JavaScriptCore/JSInternalPromiseConstructor.lut.h [228/4383] Generating ../../DerivedSources/JavaScriptCore/JSPromisePrototype.lut.h [229/4383] Generating ../../DerivedSources/JavaScriptCore/JSONObject.lut.h [230/4383] Generating ../../DerivedSources/JavaScriptCore/ReflectObject.lut.h [231/4383] Generating ../../DerivedSources/JavaScriptCore/JSPromiseConstructor.lut.h [232/4383] Generating ../../DerivedSources/JavaScriptCore/ModuleLoaderObject.lut.h [233/4383] Generating ../../DerivedSources/JavaScriptCore/NumberPrototype.lut.h [234/4383] Generating ../../DerivedSources/JavaScriptCore/StringIteratorPrototype.lut.h [235/4383] Generating ../../DerivedSources/JavaScriptCore/NumberConstructor.lut.h [236/4383] Generating ../../DerivedSources/JavaScriptCore/RegExpConstructor.lut.h [237/4383] Generating ../../DerivedSources/JavaScriptCore/RegExpPrototype.lut.h [238/4383] Generating ../../DerivedSources/JavaScriptCore/StringConstructor.lut.h [239/4383] Generating ../../DerivedSources/JavaScriptCore/SymbolConstructor.lut.h [240/4383] Generating ../../DerivedSources/JavaScriptCore/Lexer.lut.h [241/4383] Generating ../../DerivedSources/JavaScriptCore/SymbolPrototype.lut.h [242/4383] Generating ../../DerivedSources/JavaScriptCore/DatePrototype.lut.h [243/4383] Generating ../../DerivedSources/JavaScriptCore/MapPrototype.lut.h [244/4383] Generating ../../DerivedSources/JavaScriptCore/SetPrototype.lut.h [245/4383] Generating ../../DerivedSources/JavaScriptCore/KeywordLookup.h [246/4383] Generating ../../DerivedSources/JavaScriptCore/InjectedScriptSource.h, ../../DerivedSources/JavaScriptCore/InjectedScriptSource.min.js [247/4383] Generating ../../DerivedSources/JavaScriptCore/ObjectConstructor.lut.h [248/4383] Generating ../../DerivedSources/JavaScriptCore/udis86_itab.c, ../../DerivedSources/JavaScriptCore/udis86_itab.h [249/4383] Generating ../../DerivedSources/JavaScriptCore/JSCBuiltins.cpp, ../../DerivedSources/JavaScriptCore/JSCBuiltins.h /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-js-builtins.py:127: SyntaxWarning: "is" with 'int' literal. Did you mean "=="? if len(arg_values) is 0 and not arg_options.input_directory: [250/4383] Generating ../../DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.cpp, ../../DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.h, ../../DerivedSources/JavaScriptCore/inspector/InspectorFrontendDispatchers.cpp, ../../DerivedSources/JavaScriptCore/inspector/InspectorFrontendDispatchers.h, ../../DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.cpp, ../../DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h, ../../DerivedSources/JavaScriptCore/inspector/InspectorBackendCommands.js /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/cpp_generator.py:63: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if _type.raw_name() is 'integer': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/cpp_generator.py:65: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? elif _type.raw_name() is 'number': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/cpp_generator.py:67: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? elif _type.raw_name() is 'any': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/cpp_generator.py:83: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if _type.raw_name() is 'integer': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/cpp_generator.py:85: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? elif _type.raw_name() is 'number': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/cpp_generator.py:87: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? elif _type.raw_name() is 'any': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/cpp_generator.py:126: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if isinstance(_type, ObjectType) or _type.qualified_name() is 'object': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:69: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if _type.raw_name() is 'string': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:73: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if _type.raw_name() is 'array': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:199: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if raw_name is 'string': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:201: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if raw_name is 'array': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:203: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if raw_name is 'integer': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:205: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if raw_name is 'number': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:207: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if raw_name is 'boolean': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:215: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if raw_name is 'string': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:217: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if raw_name is 'array': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:229: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if raw_name is 'string': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:231: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if raw_name is 'integer': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:233: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if raw_name is 'number': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:235: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if raw_name is 'boolean': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:377: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if protocol_type is 'String' and objc_class is 'NSString': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:377: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if protocol_type is 'String' and objc_class is 'NSString': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:379: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if protocol_type is 'int' and objc_class is 'NSNumber': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:379: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if protocol_type is 'int' and objc_class is 'NSNumber': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:381: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if protocol_type is 'double' and objc_class is 'NSNumber': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:381: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if protocol_type is 'double' and objc_class is 'NSNumber': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:411: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if objc_class is 'NSString': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:413: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if objc_class is 'NSNumber': # FIXME: Integer or Double? /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:432: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if objc_class is 'NSString': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:434: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if objc_class is 'NSNumber': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:436: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if protocol_type is 'double': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:456: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if objc_class is 'NSString': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:458: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if objc_class is 'NSNumber': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:460: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if protocol_type is 'double': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:477: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if raw_name is 'boolean': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:479: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if raw_name is 'integer': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:481: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if raw_name is 'number': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:483: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if raw_name is 'string': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:487: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if raw_name is 'array': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:508: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if raw_name is 'boolean': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:510: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if raw_name is 'integer': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:512: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if raw_name is 'number': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:514: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if raw_name is 'string': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py:518: SyntaxWarning: "is" with 'str' literal. Did you mean "=="? if raw_name is 'array': /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_alternate_backend_dispatcher_header.py:60: SyntaxWarning: invalid escape sequence '\W' 'headerGuardString': re.sub('\W+', '_', self.output_filename()), /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_backend_dispatcher_header.py:66: SyntaxWarning: invalid escape sequence '\W' 'headerGuardString': re.sub('\W+', '_', self.output_filename()), /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_frontend_dispatcher_header.py:64: SyntaxWarning: invalid escape sequence '\W' 'headerGuardString': re.sub('\W+', '_', self.output_filename()), /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_protocol_types_header.py:66: SyntaxWarning: invalid escape sequence '\W' 'headerGuardString': re.sub('\W+', '_', self.output_filename()), /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_protocol_types_header.py:248: SyntaxWarning: "is" with 'int' literal. Did you mean "=="? if line.startswith(('#', '/*', '*/', '//')) or len(line) is 0: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_backend_dispatcher_header.py:66: SyntaxWarning: invalid escape sequence '\W' 'headerGuardString': re.sub('\W+', '_', self.output_filename()), [251/4383] Generating ../../DerivedSources/JavaScriptCore/AirOpcode.h, ../../DerivedSources/JavaScriptCore/AirOpcodeGenerated.h [252/4383] Generating ../../DerivedSources/JavaScriptCore/StringPrototype.lut.h [253/4383] Generating ../../DerivedSources/JavaScriptCore/RegExpJitTables.h [254/4383] Generating ../../DerivedSources/JavaScriptCore/JSGlobalObject.lut.h [255/4383] Building CXX object Source/ThirdParty/gtest/CMakeFiles/gtest.dir/src/gtest.cc.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/gtest/include/gtest/internal/gtest-internal.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/gtest/include/gtest/gtest.h:57, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/gtest/src/gtest.cc:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/gtest/include/gtest/internal/gtest-port.h: In static member function ‘static const char* testing::internal::String::CloneCString(const char*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/gtest/include/gtest/internal/gtest-port.h:1369:17: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 1369 | return strncpy(dest, src, n); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/ThirdParty/gtest/src/gtest.cc:824:39: note: length computed here 824 | NULL : CloneString(c_str, strlen(c_str)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [256/4383] Linking CXX shared library lib/libgtest.so [257/4383] Generating ../../DerivedSources/JavaScriptCore/LLIntAssembly.h [258/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/assembler/ARMAssembler.cpp.o [259/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/JSStringRef.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/OpaqueJSString.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSStringRef.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [260/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/assembler/MacroAssembler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [261/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/assembler/MacroAssemblerARM.cpp.o [262/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/assembler/MacroAssemblerARMv7.cpp.o [263/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/assembler/MacroAssemblerPrinter.cpp.o [264/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/assembler/MacroAssemblerX86Common.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [265/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/OpaqueJSString.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/OpaqueJSString.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/OpaqueJSString.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/OpaqueJSString.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/OpaqueJSString.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [266/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/JSProfilerPrivate.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/APICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSProfilerPrivate.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSProfilerPrivate.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [267/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/JSCTestRunnerUtils.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/APICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSCTestRunnerUtils.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSCTestRunnerUtils.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [268/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/JSCallbackConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSCallbackConstructor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSCallbackConstructor.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSCallbackConstructor.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [269/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/JSBase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/APICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSBase.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSBase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [270/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/JSContextRef.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/APICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSContextRef.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSContextRef.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [271/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/assembler/LinkBuffer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/LinkBuffer.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/LinkBuffer.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/LinkBuffer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/LinkBuffer.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [272/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/JSWeakObjectMapRefPrivate.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/APICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [273/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/JSValueRef.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/APICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSValueRef.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSValueRef.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [274/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/JSCallbackFunction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSCallbackFunction.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSCallbackFunction.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSCallbackFunction.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [275/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/JSScriptRef.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/APICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSScriptRef.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSScriptRef.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSScriptRef.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h: In instantiation of ‘std::unique_ptr<_Tp> JSC::parse(VM*, const SourceCode&, const Identifier&, JSParserBuiltinMode, JSParserStrictMode, SourceParseMode, SuperBinding, ParserError&, JSTextPosition*, ConstructorKind, ThisTDZMode) [with ParsedNode = ProgramNode]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSScriptRef.cpp:77:42: required from here 77 | return !!JSC::parse( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 78 | vm, source, Identifier(), JSParserBuiltinMode::NotBuiltin, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | JSParserStrictMode::NotStrict, SourceParseMode::ProgramMode, SuperBinding::NotNeeded, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | error); | ~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1558:75: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1558 | *positionBeforeLastNewline = parser.positionBeforeLastNewline(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1569:71: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1569 | *positionBeforeLastNewline = parser.positionBeforeLastNewline(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ [276/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/JSClassRef.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/OpaqueJSString.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSClassRef.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSClassRef.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Protect.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSClassRef.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSClassRef.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [277/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/JSCallbackObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSCallbackObject.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSCallbackObject.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSCallbackObject.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [278/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirArg.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirSpecial.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.cpp: In member function ‘bool JSC::B3::Air::Arg::isRepresentableAs(Width, Signedness) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.cpp:62:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 62 | switch (width) { | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.cpp:72:5: note: here 72 | case Unsigned: | ^~~~ [279/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/JSObjectRef.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/APICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSObjectRef.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSObjectRef.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [280/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirBasicBlock.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirBasicBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirBasicBlock.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirBasicBlock.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [281/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirCCallSpecial.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirSpecial.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCCallSpecial.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCCallSpecial.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCCallSpecial.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [282/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirCCallingConvention.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCCallingConvention.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCCallingConvention.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCCallingConvention.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCCallingConvention.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCCallingConvention.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [283/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirCode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirBasicBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [284/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirHandleCalleeSaves.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirHandleCalleeSaves.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirHandleCalleeSaves.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirBasicBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [285/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirEliminateDeadCode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirEliminateDeadCode.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirEliminateDeadCode.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirBasicBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [286/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirGenerate.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirGenerate.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirGenerate.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirBasicBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [287/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirRegisterPriority.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirRegisterPriority.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirRegisterPriority.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirRegisterPriority.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [288/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirCustom.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCustom.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCustom.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCustom.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCustom.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [289/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirInsertionSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInsertionSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInsertionSet.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInsertionSet.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [290/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirEmitShuffle.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirEmitShuffle.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirEmitShuffle.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirEmitShuffle.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirEmitShuffle.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [291/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirInst.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [292/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirStackSlot.cpp.o [293/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirStackSlotKind.cpp.o [294/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirTmp.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [295/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirLowerMacros.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCCallingConvention.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirLowerMacros.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirLowerMacros.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCCallingConvention.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirLowerMacros.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [296/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirOptimizeBlockOrder.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirBasicBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirBlockWorklist.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirOptimizeBlockOrder.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirOptimizeBlockOrder.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [297/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirPhaseScope.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirPhaseScope.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirPhaseScope.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirBasicBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [298/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3ArgumentRegValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ArgumentRegValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ArgumentRegValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ArgumentRegValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [299/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirFixPartialRegisterStalls.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirBasicBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirFixPartialRegisterStalls.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirFixPartialRegisterStalls.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [300/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirSpecial.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirSpecial.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirSpecial.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirSpecial.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [301/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3BlockInsertionSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PCToOriginMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Procedure.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3BlockInsertionSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3BlockInsertionSet.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3BlockInsertionSet.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [302/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirSimplifyCFG.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirSimplifyCFG.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirSimplifyCFG.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirBasicBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [303/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3CCallValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CCallValue.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CCallValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CCallValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [304/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3Commutativity.cpp.o [305/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirFixObviousSpills.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirFixObviousSpills.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirFixObviousSpills.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirBasicBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [306/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3BasicBlock.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ControlValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3BasicBlockInlines.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3BasicBlock.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3BasicBlock.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3BasicBlock.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [307/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3BreakCriticalEdges.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ControlValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3BasicBlockInlines.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3BreakCriticalEdges.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3BreakCriticalEdges.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3BreakCriticalEdges.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [308/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirTmpWidth.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmpWidth.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmpWidth.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmpWidth.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirBasicBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmpWidth.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [309/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3CheckValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [310/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3Compilation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Compilation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Compilation.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Compilation.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Compilation.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [311/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3Common.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Common.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Common.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Common.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [312/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirValidate.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirValidate.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirValidate.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirBasicBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [313/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3DataSection.cpp.o [314/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirGenerated.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInstInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/AirOpcodeGenerated.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirGenerated.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirGenerated.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [315/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3Const32Value.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Const32Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Const32Value.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Const32Value.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Const32Value.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [316/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3ConstrainedValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [317/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3Effects.cpp.o [318/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3ControlValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ControlValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ControlValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ControlValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [319/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3FrequencyClass.cpp.o [320/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3HeapRange.cpp.o [321/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3Const64Value.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Const64Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Const64Value.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Const64Value.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Const64Value.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [322/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3ConstDoubleValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstDoubleValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstDoubleValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstDoubleValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstDoubleValue.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [323/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3ConstFloatValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstFloatValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstFloatValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstFloatValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstFloatValue.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [324/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirLowerAfterRegAlloc.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCCallingConvention.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirLowerAfterRegAlloc.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirLowerAfterRegAlloc.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCCallingConvention.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirLowerAfterRegAlloc.cpp:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [325/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3CheckSpecial.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckSpecial.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckSpecial.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckSpecial.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirSpecial.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapSpecial.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckSpecial.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapSpecial.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [326/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3LowerMacrosAfterOptimizations.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ControlValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3BasicBlockInlines.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3LowerMacrosAfterOptimizations.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3LowerMacrosAfterOptimizations.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [327/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3DuplicateTails.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ControlValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3BasicBlockInlines.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3DuplicateTails.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3DuplicateTails.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3DuplicateTails.cpp:42: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [328/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3MemoryValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3MemoryValue.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3MemoryValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3MemoryValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [329/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3OpaqueByproducts.cpp.o [330/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3Generate.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Generate.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Generate.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirBasicBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [331/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3Opcode.cpp.o [332/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirLogRegisterPressure.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirLogRegisterPressure.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirLogRegisterPressure.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirBasicBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [333/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3Origin.cpp.o [334/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3FoldPathConstants.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ControlValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3BasicBlockInlines.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3FoldPathConstants.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3FoldPathConstants.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3FoldPathConstants.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [335/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3LegalizeMemoryOffsets.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3LegalizeMemoryOffsets.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3LegalizeMemoryOffsets.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3LegalizeMemoryOffsets.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [336/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3InsertionSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PCToOriginMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Procedure.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ProcedureInlines.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3InsertionSet.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3InsertionSet.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3InsertionSet.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [337/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3FixSSA.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3FixSSA.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3FixSSA.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3FixSSA.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3FixSSA.cpp:41: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [338/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3OriginDump.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PCToOriginMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Procedure.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3OriginDump.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3OriginDump.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [339/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirReportUsedRegisters.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirReportUsedRegisters.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirReportUsedRegisters.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirBasicBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [340/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3LowerMacros.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ControlValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3BasicBlockInlines.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3LowerMacros.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3LowerMacros.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3LowerMacros.cpp:41: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [341/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3PhaseScope.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PCToOriginMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Procedure.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PhaseScope.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PhaseScope.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StringPrintStream.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PhaseScope.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [342/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3MathExtras.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ControlValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3BasicBlockInlines.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3MathExtras.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3MathExtras.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3MathExtras.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [343/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3PureCSE.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueKey.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PureCSE.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PureCSE.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PureCSE.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [344/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3SlotBaseValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3SlotBaseValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3SlotBaseValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3SlotBaseValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [345/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3SSACalculator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PCToOriginMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Procedure.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CFG.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Dominators.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3SSACalculator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3SSACalculator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3SSACalculator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StringPrintStream.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/ListDump.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3SSACalculator.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [346/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3StackSlot.cpp.o [347/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3EliminateCommonSubexpressions.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ControlValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3BasicBlockInlines.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3EliminateCommonSubexpressions.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3EliminateCommonSubexpressions.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3EliminateCommonSubexpressions.cpp:43: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3EliminateCommonSubexpressions.cpp:46: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [348/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3SwitchCase.cpp.o [349/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3PatchpointValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PatchpointValue.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PatchpointValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PatchpointValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [350/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3PatchpointSpecial.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapSpecial.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PatchpointSpecial.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PatchpointSpecial.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PatchpointSpecial.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirSpecial.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapSpecial.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapSpecial.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [351/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3Type.cpp.o [352/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3TimingScope.cpp.o [353/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3PhiChildren.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PCToOriginMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Procedure.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PhiChildren.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PhiChildren.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PhiChildren.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PhiChildren.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [354/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3MoveConstants.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ControlValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3BasicBlockInlines.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3MoveConstants.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3MoveConstants.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3MoveConstants.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [355/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3UpsilonValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3UpsilonValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3UpsilonValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3UpsilonValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [356/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3ReduceDoubleToFloat.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ReduceDoubleToFloat.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ReduceDoubleToFloat.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [357/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3SwitchValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ControlValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3SwitchValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3SwitchValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3SwitchValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StringPrintStream.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/ListDump.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3SwitchValue.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [358/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3Variable.cpp.o [359/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3UseCounts.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3UseCounts.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3UseCounts.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3UseCounts.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [360/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3StackmapGenerationParams.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapGenerationParams.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapGenerationParams.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapGenerationParams.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [361/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirAllocateStack.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirAllocateStack.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirAllocateStack.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirBasicBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [362/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3VariableValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3VariableValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3VariableValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3VariableValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [363/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3StackmapValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [364/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3StackmapSpecial.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapSpecial.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapSpecial.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapSpecial.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirSpecial.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapSpecial.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapSpecial.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [365/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3Procedure.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PCToOriginMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Procedure.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Procedure.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Procedure.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirBasicBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Procedure.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Procedure.cpp:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [366/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3Value.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.cpp:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [367/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bindings/ScriptObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptObject.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptObject.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [368/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3ValueKey.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueKey.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueKey.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueKey.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueKey.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [369/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3ReduceStrength.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ControlValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3BasicBlockInlines.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ReduceStrength.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ReduceStrength.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ReduceStrength.cpp:47: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [370/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3ValueRep.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [371/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bindings/ScriptFunctionCall.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptFunctionCall.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [372/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bindings/ScriptValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.cpp: In function ‘WTF::RefPtr Deprecated::jsToInspectorValue(JSC::ExecState*, JSC::JSValue, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.cpp:135:20: note: in expansion of macro ‘WTFMove’ 135 | return WTFMove(inspectorArray); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.cpp:135:20: note: in expansion of macro ‘WTFMove’ 135 | return WTFMove(inspectorArray); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.cpp:149:16: note: in expansion of macro ‘WTFMove’ 149 | return WTFMove(inspectorObject); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.cpp:149:16: note: in expansion of macro ‘WTFMove’ 149 | return WTFMove(inspectorObject); | ^~~~~~~ [373/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/AdaptiveInferredPropertyValueWatchpointBase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/AdaptiveInferredPropertyValueWatchpointBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/AdaptiveInferredPropertyValueWatchpointBase.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/AdaptiveInferredPropertyValueWatchpointBase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [374/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/CallMode.cpp.o [375/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3LowerToAir.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirSpecial.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCCallSpecial.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3LowerToAir.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3LowerToAir.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapSpecial.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckSpecial.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3LowerToAir.cpp:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [376/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/ArrayAllocationProfile.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IndexingType.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [377/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/CodeBlockHash.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/SourceProvider.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/SourceCode.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlockHash.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [378/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/ArrayProfile.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [379/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/CodeType.cpp.o [380/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/DataFormat.cpp.o [381/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/BytecodeBasicBlock.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeBasicBlock.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeBasicBlock.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeBasicBlock.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [382/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/B3Validate.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ArgumentRegValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Validate.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Validate.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Validate.cpp:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [383/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirSpillEverything.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirSpillEverything.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirSpillEverything.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirBasicBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [384/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/CallEdge.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Executable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallVariant.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallEdge.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallEdge.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallEdge.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserModes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ExecutableInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Executable.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [385/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/ExitKind.cpp.o [386/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/CallLinkInfo.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/CodeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallLinkInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallLinkInfo.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallLinkInfo.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITWriteBarrier.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallLinkInfo.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [387/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/CallVariant.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Executable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallVariant.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallVariant.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallVariant.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserModes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ExecutableInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Executable.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [388/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/BytecodeIntrinsicRegistry.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeIntrinsicRegistry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeIntrinsicRegistry.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeIntrinsicRegistry.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeIntrinsicRegistry.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserError.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ [389/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/DFGExitProfile.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/DFGExitProfile.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/DFGExitProfile.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/DFGExitProfile.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITCode.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ExitingJITType.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/DFGExitProfile.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [390/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/BytecodeLivenessAnalysis.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysis.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysis.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysis.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeKills.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysis.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [391/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/CallLinkStatus.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/CodeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallLinkInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallLinkStatus.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallLinkStatus.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITWriteBarrier.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallLinkInfo.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSREntry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCode.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallLinkStatus.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSymbolTableObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionRareData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallLinkInfo.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [392/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/CodeBlockJettisoningWatchpoint.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlockJettisoningWatchpoint.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlockJettisoningWatchpoint.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [393/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/CodeOrigin.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeOrigin.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeOrigin.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeOrigin.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeOrigin.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [394/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/ComplexGetStatus.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ComplexGetStatus.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ComplexGetStatus.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ComplexGetStatus.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ObjectPropertyConditionSet.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ComplexGetStatus.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [395/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/ExitingJITType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITCode.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ExitingJITType.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ExitingJITType.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ExitingJITType.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [396/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/Opcode.cpp.o [397/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/JumpTable.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/JumpTable.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/JumpTable.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/JumpTable.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/JumpTable.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [398/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/DeferredCompilationCallback.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeOrigin.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITCode.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [399/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/DeferredSourceDump.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeOrigin.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/DeferredSourceDump.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/DeferredSourceDump.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITCode.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [400/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/builtins/BuiltinExecutables.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserModes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/builtins/BuiltinExecutables.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/builtins/BuiltinExecutables.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/builtins/BuiltinExecutables.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/builtins/BuiltinExecutables.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h: In instantiation of ‘std::unique_ptr<_Tp> JSC::parse(VM*, const SourceCode&, const Identifier&, JSParserBuiltinMode, JSParserStrictMode, SourceParseMode, SuperBinding, ParserError&, JSTextPosition*, ConstructorKind, ThisTDZMode) [with ParsedNode = ProgramNode]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/builtins/BuiltinExecutables.cpp:83:62: required from here 83 | std::unique_ptr program = parse( | ~~~~~~~~~~~~~~~~~~^ 84 | &vm, source, Identifier(), builtinMode, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | JSParserStrictMode::NotStrict, SourceParseMode::ProgramMode, SuperBinding::NotNeeded, error, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | &positionBeforeLastNewline, constructorKind); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1558:75: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1558 | *positionBeforeLastNewline = parser.positionBeforeLastNewline(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1569:71: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1569 | *positionBeforeLastNewline = parser.positionBeforeLastNewline(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ [401/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/ExecutionCounter.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IndexingType.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ExecutionCounter.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ExecutionCounter.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ExecutionCounter.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [402/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/GetByIdVariant.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/CodeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallLinkInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/GetByIdVariant.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/GetByIdVariant.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/GetByIdVariant.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITWriteBarrier.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallLinkInfo.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/GetByIdVariant.cpp: In member function ‘JSC::GetByIdVariant& JSC::GetByIdVariant::operator=(const JSC::GetByIdVariant&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/GetByIdVariant.cpp:64:28: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_structureSet = other.m_structureSet; | ^~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSymbolTableObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionRareData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallLinkInfo.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [403/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/InlineCallFrame.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/InlineCallFrame.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/InlineCallFrame.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/InlineCallFrame.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [404/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/LazyOperandValueProfile.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/LazyOperandValueProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/LazyOperandValueProfile.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/LazyOperandValueProfile.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueProfile.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/LazyOperandValueProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [405/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/InlineCallFrameSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeOrigin.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/InlineCallFrameSet.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/InlineCallFrameSet.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/InlineCallFrameSet.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/InlineCallFrame.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/InlineCallFrameSet.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [406/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/PutByIdFlags.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InferredType.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PutByIdFlags.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PutByIdFlags.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InferredType.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [407/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/ObjectPropertyCondition.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [408/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/ReduceWhitespace.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StringPrintStream.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ReduceWhitespace.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [409/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/MethodOfGettingAValueProfile.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/MethodOfGettingAValueProfile.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [410/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/GetByIdStatus.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/CodeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallLinkInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/GetByIdStatus.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/GetByIdStatus.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/GetByIdStatus.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITWriteBarrier.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallLinkInfo.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [411/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/ObjectPropertyConditionSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ObjectPropertyConditionSet.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ObjectPropertyConditionSet.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ObjectPropertyConditionSet.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [412/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/ToThisStatus.cpp.o [413/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/PropertyCondition.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PropertyCondition.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PropertyCondition.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PropertyCondition.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [414/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/PreciseJumpTargets.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PreciseJumpTargets.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [415/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/PutByIdVariant.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ObjectPropertyConditionSet.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PutByIdVariant.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PutByIdVariant.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PutByIdVariant.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PutByIdVariant.cpp: In member function ‘JSC::PutByIdVariant& JSC::PutByIdVariant::operator=(const JSC::PutByIdVariant&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PutByIdVariant.cpp:44:28: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 44 | m_oldStructure = other.m_oldStructure; | ^~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PutByIdVariant.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PutByIdVariant.cpp: In static member function ‘static JSC::PutByIdVariant JSC::PutByIdVariant::replace(const JSC::StructureSet&, JSC::PropertyOffset, const JSC::InferredType::Descriptor&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PutByIdVariant.cpp:61:29: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 61 | result.m_oldStructure = structure; | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PutByIdVariant.cpp: In static member function ‘static JSC::PutByIdVariant JSC::PutByIdVariant::transition(const JSC::StructureSet&, JSC::Structure*, const JSC::ObjectPropertyConditionSet&, JSC::PropertyOffset, const JSC::InferredType::Descriptor&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PutByIdVariant.cpp:74:29: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 74 | result.m_oldStructure = oldStructure; | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PutByIdVariant.cpp: In static member function ‘static JSC::PutByIdVariant JSC::PutByIdVariant::setter(const JSC::StructureSet&, JSC::PropertyOffset, const JSC::ObjectPropertyConditionSet&, std::unique_ptr)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PutByIdVariant.cpp:89:29: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 89 | result.m_oldStructure = structure; | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [416/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/StructureSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [417/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/PutByIdStatus.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/CodeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallLinkInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PutByIdStatus.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PutByIdStatus.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PutByIdStatus.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITWriteBarrier.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallLinkInfo.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [418/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/SamplingTool.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Handle.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Strong.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SamplingTool.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SamplingTool.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SamplingTool.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SamplingTool.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [419/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/ValueProfile.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueProfile.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueProfile.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueProfile.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueProfile.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [420/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/SpecialPointer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpecialPointer.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpecialPointer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [421/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/TrackedReferences.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TrackedReferences.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TrackedReferences.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TrackedReferences.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TrackedReferences.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [422/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/UnlinkedInstructionStream.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/CodeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/HandlerInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/UnlinkedInstructionStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/UnlinkedInstructionStream.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/UnlinkedInstructionStream.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [423/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/Watchpoint.cpp.o [424/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/SpeculatedType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpeculatedType.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpeculatedType.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GenericArguments.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DirectArguments.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpeculatedType.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [425/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/StructureStubClearingWatchpoint.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubClearingWatchpoint.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubClearingWatchpoint.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubClearingWatchpoint.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [426/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/StructureStubInfo.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeOrigin.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InferredValue.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [427/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/PolymorphicAccess.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeOrigin.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PolymorphicAccess.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PolymorphicAccess.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PolymorphicAccess.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserModes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ExecutableInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Executable.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSFunctionInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/PolymorphicAccess.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [428/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/VirtualRegister.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [429/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/CodeBlock.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserError.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSREntry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCode.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.cpp:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.cpp:80: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [430/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/VariableWriteFireDetail.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VariableWriteFireDetail.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VariableWriteFireDetail.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [431/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/UnlinkedCodeBlock.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/CodeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/HandlerInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserError.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ [432/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/ValueRecovery.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [433/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecode/UnlinkedFunctionExecutable.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserModes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ExecutableInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserError.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h: In instantiation of ‘std::unique_ptr<_Tp> JSC::parse(VM*, const SourceCode&, const Identifier&, JSParserBuiltinMode, JSParserStrictMode, SourceParseMode, SuperBinding, ParserError&, JSTextPosition*, ConstructorKind, ThisTDZMode) [with ParsedNode = FunctionNode]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.cpp:58:65: required from here 58 | std::unique_ptr function = parse( | ~~~~~~~~~~~~~~~~~~~^ 59 | &vm, source, executable->name(), builtinMode, strictMode, executable->parseMode(), executable->superBinding(), error, nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1558:75: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1558 | *positionBeforeLastNewline = parser.positionBeforeLastNewline(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1569:71: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1569 | *positionBeforeLastNewline = parser.positionBeforeLastNewline(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ [434/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGAbstractHeap.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractHeap.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractHeap.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractHeap.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [435/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGAdaptiveInferredPropertyValueWatchpoint.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/AdaptiveInferredPropertyValueWatchpointBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAdaptiveInferredPropertyValueWatchpoint.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAdaptiveInferredPropertyValueWatchpoint.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAdaptiveInferredPropertyValueWatchpoint.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [436/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/debugger/DebuggerScope.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/debugger/DebuggerScope.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/debugger/DebuggerScope.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/debugger/DebuggerScope.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [437/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/debugger/DebuggerCallFrame.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Handle.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Strong.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/debugger/DebuggerCallFrame.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/debugger/DebuggerCallFrame.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/debugger/DebuggerCallFrame.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/debugger/DebuggerCallFrame.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/debugger/DebuggerCallFrame.cpp:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ [438/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGAdaptiveStructureWatchpoint.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAdaptiveStructureWatchpoint.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAdaptiveStructureWatchpoint.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAdaptiveStructureWatchpoint.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [439/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGArithMode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGArithMode.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGArithMode.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [440/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGAbstractValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [441/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/debugger/Debugger.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/debugger/Breakpoint.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/debugger/Debugger.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/debugger/Debugger.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/debugger/Debugger.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/debugger/Debugger.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/debugger/Debugger.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/debugger/Debugger.cpp: In member function ‘bool JSC::Debugger::hasBreakpoint(JSC::SourceID, const WTF::TextPosition&, JSC::Breakpoint*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/debugger/Debugger.cpp:443:27: warning: implicitly-declared ‘JSC::Breakpoint& JSC::Breakpoint::operator=(const JSC::Breakpoint&)’ is deprecated [-Wdeprecated-copy] 443 | *hitBreakpoint = *breakpoint; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/debugger/Breakpoint.h:51:5: note: because ‘JSC::Breakpoint’ has user-provided ‘JSC::Breakpoint::Breakpoint(const JSC::Breakpoint&)’ 51 | Breakpoint(const Breakpoint& other) | ^~~~~~~~~~ [442/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGAvailability.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGUseKind.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFlushFormat.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFlushedAt.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAvailability.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAvailability.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAvailability.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ClassInfo.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Structure.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DumpContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFlushFormat.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAvailability.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [443/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGArgumentsUtilities.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGArgumentsUtilities.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGArgumentsUtilities.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGArgumentsUtilities.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [444/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGAtTailAbstractState.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAtTailAbstractState.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAtTailAbstractState.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAtTailAbstractState.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [445/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGArrayMode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGArrayMode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGArrayMode.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGArrayMode.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGArrayMode.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSymbolTableObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Lookup.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayPrototype.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGArrayMode.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [446/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGBlockSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBlockSet.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBlockSet.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [447/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGArgumentsEliminationPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysis.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysisInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGArgumentsEliminationPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGArgumentsEliminationPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysisInlines.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGArgumentsUtilities.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGArgumentsEliminationPhase.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [448/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGBasicBlock.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [449/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGAvailabilityMap.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGUseKind.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFlushFormat.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFlushedAt.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAvailability.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAvailabilityMap.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAvailabilityMap.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAvailabilityMap.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ClassInfo.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Structure.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DumpContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFlushFormat.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAvailabilityMap.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [450/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGBackwardsPropagationPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBackwardsPropagationPhase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBackwardsPropagationPhase.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBackwardsPropagationPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlockInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBackwardsPropagationPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [451/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGBlockInsertionSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBlockInsertionSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBlockInsertionSet.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBlockInsertionSet.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [452/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecompiler/NodesCodegen.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Error.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecompiler/NodesCodegen.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecompiler/NodesCodegen.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ [453/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGCapabilities.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCapabilities.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCapabilities.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCapabilities.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [454/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGCFGSimplificationPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlockInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCFGSimplificationPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCFGSimplificationPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [455/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGCleanUpPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCleanUpPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCleanUpPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [456/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGCPSRethreadingPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlockInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCPSRethreadingPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCPSRethreadingPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [457/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGCommon.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [458/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGCommonData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/AdaptiveInferredPropertyValueWatchpointBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAdaptiveInferredPropertyValueWatchpoint.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommonData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommonData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommonData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommonData.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommonData.h:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [459/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGCombinedLiveness.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBlockMap.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCombinedLiveness.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCombinedLiveness.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCombinedLiveness.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [460/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/bytecompiler/BytecodeGenerator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserError.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ [461/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGClobbersExitState.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractHeap.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGClobberize.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGClobbersExitState.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGClobbersExitState.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGEdgeUsesStructure.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGClobberize.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [462/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGCompilationKey.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCompilationKey.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCompilationKey.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCompilationKey.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCompilationKey.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [463/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGCompilationMode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCompilationMode.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCompilationMode.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [464/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGClobberize.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractHeap.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGClobberize.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGClobberize.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGClobberize.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGEdgeUsesStructure.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGClobberize.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [465/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGCFAPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractInterpreter.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCFAPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCFAPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [466/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGClobberSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractHeap.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGClobberSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGClobberSet.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGClobberSet.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGEdgeUsesStructure.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGClobberize.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGClobberSet.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [467/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGCSEPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCSEPhase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCSEPhase.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCSEPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBlockMap.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBlockMapInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCSEPhase.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [468/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGCopyBarrierOptimizationPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractHeap.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGClobberize.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCopyBarrierOptimizationPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCopyBarrierOptimizationPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGEdgeUsesStructure.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGClobberize.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [469/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGConstantHoistingPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGConstantHoistingPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGConstantHoistingPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [470/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGEpoch.cpp.o [471/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGCriticalEdgeBreakingPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlockInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCriticalEdgeBreakingPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCriticalEdgeBreakingPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [472/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGByteCodeParser.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayConstructor.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGByteCodeParser.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGByteCodeParser.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGByteCodeParser.cpp:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSymbolTableObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionRareData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallLinkInfo.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGByteCodeParser.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAvailabilityMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMultiGetByOffsetData.h: In instantiation of ‘void std::__assign_one(_OutIter&, _InIter&) [with bool _IsMove = false; _OutIter = JSC::DFG::MultiGetByOffsetCase*; _InIter = const JSC::DFG::MultiGetByOffsetCase*]’: /usr/include/c++/15/bits/stl_algobase.h:462:28: required from ‘_OutIter std::__copy_move_a2(_InIter, _Sent, _OutIter) [with bool _IsMove = false; _InIter = const JSC::DFG::MultiGetByOffsetCase*; _Sent = const JSC::DFG::MultiGetByOffsetCase*; _OutIter = JSC::DFG::MultiGetByOffsetCase*]’ 462 | std::__assign_one<_IsMove>(__result, __first); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_algobase.h:492:42: required from ‘_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const JSC::DFG::MultiGetByOffsetCase*; _OI = JSC::DFG::MultiGetByOffsetCase*]’ 492 | { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_algobase.h:501:31: required from ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const JSC::DFG::MultiGetByOffsetCase*; _OI = JSC::DFG::MultiGetByOffsetCase*]’ 501 | std::__copy_move_a1<_IsMove>(std::__niter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::__niter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::__niter_base(__result))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_algobase.h:642:7: required from ‘_OI std::copy(_II, _II, _OI) [with _II = const JSC::DFG::MultiGetByOffsetCase*; _OI = JSC::DFG::MultiGetByOffsetCase*]’ 641 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:850:14: required from ‘WTF::Vector& WTF::Vector::operator=(const WTF::Vector&) [with T = JSC::DFG::MultiGetByOffsetCase; long unsigned int inlineCapacity = 2; OverflowHandler = WTF::CrashOnOverflow; long unsigned int minCapacity = 16]’ 850 | std::copy(other.begin(), other.begin() + size(), begin()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGByteCodeParser.cpp:2959:23: required from here 2959 | data->cases = cases; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMultiGetByOffsetData.h:114:7: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 114 | class MultiGetByOffsetCase { | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /usr/include/c++/15/bits/stl_algobase.h:407:16: note: synthesized method ‘JSC::DFG::MultiGetByOffsetCase& JSC::DFG::MultiGetByOffsetCase::operator=(const JSC::DFG::MultiGetByOffsetCase&)’ first required here 407 | *__out = *__in; | ~~~~~~~^~~~~~~ [473/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGDesiredIdentifiers.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDesiredIdentifiers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDesiredIdentifiers.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDesiredIdentifiers.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [474/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGDesiredTransitions.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDesiredTransitions.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDesiredTransitions.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [475/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGDesiredWeakReferences.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDesiredWeakReferences.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [476/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGDCEPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDCEPhase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDCEPhase.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDCEPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlockInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDCEPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [477/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGDesiredWatchpoints.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeOrigin.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDesiredWatchpoints.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDesiredWatchpoints.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDesiredWatchpoints.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/AdaptiveInferredPropertyValueWatchpointBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAdaptiveInferredPropertyValueWatchpoint.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommonData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDesiredWatchpoints.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [478/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGDoesGC.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractHeap.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGClobberize.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDoesGC.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDoesGC.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGEdgeUsesStructure.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGClobberize.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [479/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGDisassembler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeOrigin.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDisassembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDisassembler.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDisassembler.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDisassembler.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDisassembler.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlockWithJITType.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDisassembler.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [480/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGDriver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDriver.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDriver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDriver.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSREntry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCode.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDriver.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommonData.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDesiredWatchpoints.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPlan.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDriver.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [481/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGEdge.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGEdge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGEdge.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGEdge.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGEdge.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [482/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGFailedFinalizer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITCode.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFinalizer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFailedFinalizer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFailedFinalizer.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFailedFinalizer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [483/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGFinalizer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITCode.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFinalizer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFinalizer.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFinalizer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [484/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGFlushFormat.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGUseKind.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFlushFormat.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFlushFormat.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFlushFormat.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ClassInfo.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Structure.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DumpContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFlushFormat.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [485/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGFlushedAt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGUseKind.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFlushFormat.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFlushedAt.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFlushedAt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFlushedAt.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ClassInfo.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Structure.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DumpContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFlushFormat.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [486/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGFrozenValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFrozenValue.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFrozenValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFrozenValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [487/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/b3/air/AirIteratedRegisterCoalescing.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirIteratedRegisterCoalescing.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirIteratedRegisterCoalescing.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirBasicBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [488/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGConstantFoldingPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractInterpreter.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGConstantFoldingPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGConstantFoldingPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGConstantFoldingPhase.cpp: In member function ‘bool JSC::DFG::ConstantFoldingPhase::foldConstants(JSC::DFG::BasicBlock*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGConstantFoldingPhase.cpp:143:43: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 143 | set = node->structure(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGConstantFoldingPhase.cpp:145:46: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 145 | set = node->structureSet(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAvailabilityMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractInterpreter.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMultiGetByOffsetData.h: In member function ‘JSC::DFG::MultiGetByOffsetCase& JSC::DFG::MultiGetByOffsetCase::operator=(const JSC::DFG::MultiGetByOffsetCase&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMultiGetByOffsetData.h:114:7: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 114 | class MultiGetByOffsetCase { | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGConstantFoldingPhase.cpp: In member function ‘bool JSC::DFG::ConstantFoldingPhase::foldConstants(JSC::DFG::BasicBlock*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGConstantFoldingPhase.cpp:368:59: note: synthesized method ‘JSC::DFG::MultiGetByOffsetCase& JSC::DFG::MultiGetByOffsetCase::operator=(const JSC::DFG::MultiGetByOffsetCase&)’ first required here 368 | data.cases[i--] = data.cases.last(); | ^ [489/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGFunctionWhitelist.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFunctionWhitelist.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFunctionWhitelist.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFunctionWhitelist.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFunctionWhitelist.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFunctionWhitelist.cpp:109:42: required from here 109 | return m_entries.contains(name + '#' + hash); | ~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFunctionWhitelist.cpp:109:42: required from here 109 | return m_entries.contains(name + '#' + hash); | ~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [490/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGLiveCatchVariablePreservationPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlockInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGLiveCatchVariablePreservationPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGLiveCatchVariablePreservationPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [491/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGHeapLocation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractHeap.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGHeapLocation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGHeapLocation.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGHeapLocation.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGInsertionSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGLazyNode.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGHeapLocation.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [492/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGGraphSafepoint.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraphSafepoint.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraphSafepoint.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [493/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGInsertionSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGInsertionSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGInsertionSet.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGInsertionSet.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [494/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGInferredTypeCheck.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGInsertionSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGInferredTypeCheck.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGInferredTypeCheck.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGInferredTypeCheck.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [495/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGInPlaceAbstractState.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGInPlaceAbstractState.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGInPlaceAbstractState.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGInPlaceAbstractState.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [496/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGIntegerCheckCombiningPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGIntegerCheckCombiningPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGIntegerCheckCombiningPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [497/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGJumpReplacement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/CodeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJumpReplacement.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJumpReplacement.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJumpReplacement.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJumpReplacement.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [498/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGJITCode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCode.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCode.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSREntry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCode.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [499/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGJITFinalizer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITCode.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFinalizer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITFinalizer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITFinalizer.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITFinalizer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSREntry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCode.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITFinalizer.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCode.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [500/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGInvalidationPointInjectionPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBlockSetInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGInvalidationPointInjectionPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGInvalidationPointInjectionPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [501/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGFixupPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/PropertyStorage.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IndexingHeader.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayConventions.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayPrototype.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFixupPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFixupPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFixupPhase.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSymbolTableObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Lookup.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayPrototype.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [502/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGIntegerRangeOptimizationPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBlockMap.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBlockMapInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGIntegerRangeOptimizationPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGIntegerRangeOptimizationPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [503/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGLazyJSValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGLazyJSValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGLazyJSValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGLazyJSValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [504/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGLazyNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGLazyNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGLazyNode.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGLazyNode.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGInsertionSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGLazyNode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [505/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGLongLivedState.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAllocator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNodeAllocator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGLongLivedState.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGLongLivedState.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGLongLivedState.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNodeAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [506/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGNodeOrigin.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeOrigin.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNodeOrigin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNodeOrigin.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNodeOrigin.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [507/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGLivenessAnalysisPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGLivenessAnalysisPhase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGLivenessAnalysisPhase.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGLivenessAnalysisPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlockInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGLivenessAnalysisPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [508/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGGraph.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [509/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGMinifiedGraph.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedGraph.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedGraph.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedGraph.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [510/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGMayExit.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMayExit.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMayExit.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [511/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGMultiGetByOffsetData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ClassInfo.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Structure.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DumpContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMultiGetByOffsetData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMultiGetByOffsetData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMultiGetByOffsetData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [512/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGJITCompiler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCompiler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCompiler.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCompiler.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCompiler.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [513/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGLoopPreHeaderCreationPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlockInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGLoopPreHeaderCreationPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGLoopPreHeaderCreationPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [514/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGMinifiedNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedNode.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedNode.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedNode.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [515/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGMaximalFlushInsertionPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlockInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMaximalFlushInsertionPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMaximalFlushInsertionPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [516/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGNodeFlags.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNodeFlags.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNodeFlags.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [517/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGOSRExitFuzz.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TestRunnerUtils.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [518/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGMovHintRemovalPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysis.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysisInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMovHintRemovalPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMovHintRemovalPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysisInlines.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBlockMap.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCombinedLiveness.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGForAllKills.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMovHintRemovalPhase.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [519/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [520/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGNaturalLoops.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNaturalLoops.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNaturalLoops.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNaturalLoops.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [521/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGObjectMaterializationData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StringPrintStream.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/ListDump.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGObjectMaterializationData.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [522/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGLICMPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractInterpreter.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGLICMPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGLICMPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [523/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGOSRExitBase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeOrigin.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitBase.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitBase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITCode.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ExitingJITType.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/DFGExitProfile.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitBase.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitBase.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitBase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [524/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGOSRExitCompiler32_64.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompiler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompiler32_64.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompiler32_64.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [525/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGOSREntry.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSREntry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSREntry.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSREntry.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [526/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGOSREntrypointCreationPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlockInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSREntrypointCreationPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSREntrypointCreationPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [527/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGOSRAvailabilityAnalysisPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRAvailabilityAnalysisPhase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRAvailabilityAnalysisPhase.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRAvailabilityAnalysisPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [528/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGOSRExit.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeOrigin.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExit.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExit.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExit.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExit.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExit.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [529/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGOSRExitCompiler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompiler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompiler.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompiler.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSREntry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCode.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompiler.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [530/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGOSRExitPreparation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitPreparation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitPreparation.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitPreparation.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [531/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGOSRExitCompilerCommon.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompilerCommon.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompilerCommon.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompilerCommon.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSREntry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCode.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompilerCommon.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompilerCommon.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [532/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGOSRExitJumpPlaceholder.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitJumpPlaceholder.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitJumpPlaceholder.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitJumpPlaceholder.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCompiler.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitJumpPlaceholder.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCompiler.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [533/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGOSRExitCompiler64.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompiler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompiler64.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompiler64.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSREntry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCode.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompilerCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompiler64.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompilerCommon.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [534/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPhase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPhase.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPhase.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [535/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGPhantomInsertionPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysis.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysisInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPhantomInsertionPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPhantomInsertionPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeLivenessAnalysisInlines.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBlockMap.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCombinedLiveness.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGForAllKills.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPhantomInsertionPhase.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [536/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGPhiChildren.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPhiChildren.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPhiChildren.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPhiChildren.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [537/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGPrePostNumbering.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPrePostNumbering.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPrePostNumbering.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPrePostNumbering.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [538/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGPredictionInjectionPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlockInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPredictionInjectionPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPredictionInjectionPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [539/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGPureValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPureValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPureValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPureValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [540/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGPromotedHeapLocation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [541/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGPredictionPropagationPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPredictionPropagationPhase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPredictionPropagationPhase.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPredictionPropagationPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPredictionPropagationPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGArgumentPosition.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDoubleFormatState.h: In function ‘JSC::DFG::DoubleFormatState JSC::DFG::mergeDoubleFormatStates(DoubleFormatState, DoubleFormatState)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDoubleFormatState.h:44:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 44 | switch (b) { | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDoubleFormatState.h:52:5: note: here 52 | case NotUsingDoubleFormat: | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDoubleFormatState.h:53:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 53 | switch (b) { | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDoubleFormatState.h:61:5: note: here 61 | case CantUseDoubleFormat: | ^~~~ [542/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSafepoint.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCompilationKey.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPlan.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGSafepoint.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGSafepoint.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDesiredIdentifiers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPlan.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [543/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSSACalculator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDominators.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGSSACalculator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGSSACalculator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGSSACalculator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [544/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGPlan.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCompilationKey.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPlan.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPlan.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPlan.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDesiredIdentifiers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPlan.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCompiler.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPlan.cpp:50: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommonData.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDesiredWatchpoints.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPlan.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLCompile.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPlan.cpp:87: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [545/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSSALoweringPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlockInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGSSALoweringPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGSSALoweringPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [546/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSSAConversionPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlockInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGSSAConversionPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGSSAConversionPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [547/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT32_64.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractInterpreter.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGSpeculativeJIT32_64.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGSpeculativeJIT32_64.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [548/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGStackLayoutPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStackLayoutPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStackLayoutPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [549/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGThreadData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGThreadData.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGThreadData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [550/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGStaticExecutionCountEstimationPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlockInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStaticExecutionCountEstimationPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStaticExecutionCountEstimationPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [551/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGStrengthReductionPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractHeap.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStrengthReductionPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStrengthReductionPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGEdgeUsesStructure.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGClobberize.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStrengthReductionPhase.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [552/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGPutStackSinkingPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBlockMap.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBlockMapInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPutStackSinkingPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPutStackSinkingPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [553/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGStructureRegistrationPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlockInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureRegistrationPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureRegistrationPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [554/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGObjectAllocationSinkingPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBlockMap.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBlockMapInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGObjectAllocationSinkingPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGObjectAllocationSinkingPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGObjectAllocationSinkingPhase.cpp: In member function ‘JSC::DFG::{anonymous}::Allocation& JSC::DFG::{anonymous}::Allocation::setStructures(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGObjectAllocationSinkingPhase.cpp:192:24: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 192 | m_structures = structures; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGObjectAllocationSinkingPhase.cpp: In member function ‘JSC::DFG::{anonymous}::Allocation& JSC::DFG::{anonymous}::Allocation::operator=(JSC::DFG::{anonymous}::Allocation&&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGObjectAllocationSinkingPhase.cpp:135:7: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 135 | class Allocation { | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGObjectAllocationSinkingPhase.cpp: In member function ‘void JSC::DFG::{anonymous}::LocalHeap::escapeAllocation(JSC::DFG::Node*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGObjectAllocationSinkingPhase.cpp:647:82: note: synthesized method ‘JSC::DFG::{anonymous}::Allocation& JSC::DFG::{anonymous}::Allocation::operator=(JSC::DFG::{anonymous}::Allocation&&)’ first required here 647 | allocation = Allocation(unescaped.identifier(), Allocation::Kind::Escaped); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGObjectAllocationSinkingPhase.cpp: In instantiation of ‘static void WTF::IdentityHashTranslator::translate(T&, const U&, V&&) [with T = WTF::KeyValuePair; U = JSC::DFG::Node*; V = const WTF::KeyValuePair&; HashFunctions = WTF::PtrHash]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:828:34: required from ‘void WTF::HashTable::addUniqueForInitialization(T&&, Extra&&) [with HashTranslator = WTF::IdentityHashTranslator >; T = JSC::DFG::Node* const&; Extra = const WTF::KeyValuePair&; Key = JSC::DFG::Node*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = WTF::PtrHash; Traits = WTF::HashMap::KeyValuePairTraits; KeyTraits = WTF::HashTraits]’ 828 | HashTranslator::translate(*entry, std::forward(key), std::forward(extra)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1268:63: required from ‘WTF::HashTable::HashTable(const WTF::HashTable&) [with Key = JSC::DFG::Node*; Value = WTF::KeyValuePair; Extractor = WTF::KeyValuePairKeyExtractor >; HashFunctions = WTF::PtrHash; Traits = WTF::HashMap::KeyValuePairTraits; KeyTraits = WTF::HashTraits]’ 1268 | addUniqueForInitialization(Extractor::extract(otherValue), otherValue); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:36:7: required from here 36 | class HashMap final { | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGObjectAllocationSinkingPhase.cpp:135:7: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 135 | class Allocation { | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:226:8: note: synthesized method ‘JSC::DFG::{anonymous}::Allocation& JSC::DFG::{anonymous}::Allocation::operator=(const JSC::DFG::{anonymous}::Allocation&)’ first required here 226 | struct KeyValuePair { | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:286:121: note: synthesized method ‘WTF::KeyValuePair& WTF::KeyValuePair::operator=(const WTF::KeyValuePair&)’ first required here 286 | template static void translate(T& location, const U&, V&& value) { location = std::forward(value); } | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [555/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGStructureAbstractValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.cpp: In member function ‘void JSC::DFG::StructureAbstractValue::filter(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.cpp:215:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 215 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.cpp:237:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 237 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [556/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGValueStrength.cpp.o [557/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGThunks.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGThunks.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGThunks.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGThunks.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGThunks.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSREntry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCode.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGThunks.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompilerCommon.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGThunks.cpp:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [558/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGTierUpCheckInjectionPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGTierUpCheckInjectionPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGTierUpCheckInjectionPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [559/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGTransition.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGTransition.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGTransition.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [560/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGToFTLDeferredCompilationCallback.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeOrigin.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGToFTLDeferredCompilationCallback.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGToFTLDeferredCompilationCallback.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGToFTLDeferredCompilationCallback.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITCode.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSREntry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCode.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGToFTLDeferredCompilationCallback.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGToFTLDeferredCompilationCallback.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [561/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGToFTLForOSREntryDeferredCompilationCallback.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeOrigin.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGToFTLForOSREntryDeferredCompilationCallback.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGToFTLForOSREntryDeferredCompilationCallback.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGToFTLForOSREntryDeferredCompilationCallback.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITCode.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSREntry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCode.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGToFTLForOSREntryDeferredCompilationCallback.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGToFTLForOSREntryDeferredCompilationCallback.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [562/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGUseKind.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGUseKind.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGUseKind.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGUseKind.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGUseKind.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [563/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVariableAccessData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGVariableAccessData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGVariableAccessData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGVariableAccessData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGVariableAccessData.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDoubleFormatState.h: In function ‘JSC::DFG::DoubleFormatState JSC::DFG::mergeDoubleFormatStates(DoubleFormatState, DoubleFormatState)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDoubleFormatState.h:44:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 44 | switch (b) { | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDoubleFormatState.h:52:5: note: here 52 | case NotUsingDoubleFormat: | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDoubleFormatState.h:53:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 53 | switch (b) { | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDoubleFormatState.h:61:5: note: here 61 | case CantUseDoubleFormat: | ^~~~ [564/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/ARM64Disassembler.cpp.o [565/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGValueSource.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGValueSource.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGValueSource.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGValueSource.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [566/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGUnificationPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlockInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGUnificationPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGUnificationPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [567/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/ARMv7Disassembler.cpp.o [568/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGOperations.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITOperations.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOperations.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOperations.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOperations.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOperations.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSREntry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCode.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOperations.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOperations.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLForOSREntryJITCode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOperations.cpp:42: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [569/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/ARM64/A64DOpcode.cpp.o [570/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGTypeCheckHoistingPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGTypeCheckHoistingPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGTypeCheckHoistingPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [571/4383] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86.c.o [572/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/ARMv7/ARMv7DOpcode.cpp.o [573/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGStoreBarrierInsertionPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractInterpreter.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStoreBarrierInsertionPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStoreBarrierInsertionPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [574/4383] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_syn-att.c.o [575/4383] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_itab_holder.c.o [576/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/UDis86Disassembler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/disassembler/UDis86Disassembler.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/disassembler/UDis86Disassembler.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [577/4383] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_syn.c.o [578/4383] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_syn-intel.c.o [579/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/X86Disassembler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/disassembler/X86Disassembler.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/disassembler/X86Disassembler.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [580/4383] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/udis86/udis86_decode.c.o /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/disassembler/udis86/udis86_decode.c: In function ‘decode_operand’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/disassembler/udis86/udis86_decode.c:751:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 751 | u->br_far = 1; | ~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/disassembler/udis86/udis86_decode.c:753:5: note: here 753 | case OP_M: | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/disassembler/udis86/udis86_decode.c:754:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 754 | if (MODRM_MOD(modrm(u)) == 3) { | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/disassembler/udis86/udis86_decode.c:758:5: note: here 758 | case OP_E: | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/disassembler/udis86/udis86_decode.c:773:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 773 | if (MODRM_MOD(modrm(u)) != 3) { | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/disassembler/udis86/udis86_decode.c:777:5: note: here 777 | case OP_Q: | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/disassembler/udis86/udis86_decode.c:784:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 784 | if (MODRM_MOD(modrm(u)) != 3) { | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/disassembler/udis86/udis86_decode.c:788:5: note: here 788 | case OP_W: | ^~~~ [581/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/Disassembler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/disassembler/Disassembler.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/disassembler/Disassembler.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StringPrintStream.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/disassembler/Disassembler.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [582/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVariableEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGVariableEvent.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGVariableEvent.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGVariableEvent.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [583/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVariableAccessDataDump.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGVariableAccessDataDump.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGVariableAccessDataDump.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [584/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLExitArgument.cpp.o [585/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGValidate.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGValidate.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGValidate.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGValidate.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGValidate.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [586/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVariableEventStream.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGVariableEventStream.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGVariableEventStream.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGVariableEventStream.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSREntry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCode.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGVariableEventStream.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGVariableEventStream.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [587/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVarargsForwardingPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGArgumentsUtilities.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGVarargsForwardingPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGVarargsForwardingPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [588/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVirtualRegisterAllocationPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPhase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGVirtualRegisterAllocationPhase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGVirtualRegisterAllocationPhase.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGVirtualRegisterAllocationPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPhase.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [589/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGWatchpointCollectionPhase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/PropertyStorage.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IndexingHeader.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayConventions.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayPrototype.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGWatchpointCollectionPhase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGWatchpointCollectionPhase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGEdgeUsesStructure.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGClobberize.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGWatchpointCollectionPhase.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSymbolTableObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Lookup.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayPrototype.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [590/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLExitArgumentForOperand.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitArgumentForOperand.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitArgumentForOperand.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitArgumentForOperand.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [591/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLAvailableRecovery.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLAvailableRecovery.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLAvailableRecovery.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLAvailableRecovery.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [592/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLCommonValues.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLAbbreviatedTypes.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLCommonValues.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLCommonValues.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLCommonValues.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLCommonValues.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [593/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGWorklist.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCompilationKey.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPlan.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGWorklist.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGWorklist.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGWorklist.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDesiredIdentifiers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPlan.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNodeAllocator.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGLongLivedState.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGWorklist.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommonData.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGDesiredWatchpoints.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPlan.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [594/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLCapabilities.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLCapabilities.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLCapabilities.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLCapabilities.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [595/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT64.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractInterpreter.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGSpeculativeJIT64.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGSpeculativeJIT64.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [596/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLExceptionTarget.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExceptionTarget.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExceptionTarget.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExceptionTarget.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExceptionTarget.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExceptionTarget.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [597/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLExitPropertyValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitPropertyValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitPropertyValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitPropertyValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [598/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLAbstractHeapRepository.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Value.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLAbstractHeapRepository.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLAbstractHeapRepository.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLAbstractHeapRepository.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGArrayMode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLAbstractHeapRepository.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PatchpointValue.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLAbstractHeapRepository.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLAbstractHeapRepository.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [599/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLAbstractHeap.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLAbbreviatedTypes.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLAbstractHeap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLAbstractHeap.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLAbstractHeap.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOutput.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLAbstractHeap.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOutput.h:49: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [600/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLExitValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitValue.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitPropertyValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitValue.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [601/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLCompile.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PCToOriginMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Procedure.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLCompile.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLCompile.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLCompile.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [602/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLExitTimeObjectMaterialization.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitPropertyValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [603/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLLocation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLLocation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLLocation.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLLocation.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLLocation.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [604/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLRecoveryOpcode.cpp.o [605/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLForOSREntryJITCode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/AdaptiveInferredPropertyValueWatchpointBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAdaptiveInferredPropertyValueWatchpoint.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommonData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLForOSREntryJITCode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLForOSREntryJITCode.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLForOSREntryJITCode.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitPropertyValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommonData.h:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [606/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLFail.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PCToOriginMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Procedure.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLFail.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLFail.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLFail.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [607/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLSaveRestore.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLSaveRestore.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLSaveRestore.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLSaveRestore.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [608/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLLazySlowPath.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLLazySlowPath.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLLazySlowPath.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLLazySlowPath.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [609/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLSlowPathCallKey.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/RegisterSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLSlowPathCallKey.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLSlowPathCallKey.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLSlowPathCallKey.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [610/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLJITCode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/AdaptiveInferredPropertyValueWatchpointBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAdaptiveInferredPropertyValueWatchpoint.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommonData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitPropertyValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommonData.h:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [611/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLJITFinalizer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITCode.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGFinalizer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITFinalizer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITFinalizer.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITFinalizer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITFinalizer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitPropertyValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommonData.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [612/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLLink.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PCToOriginMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Procedure.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLLink.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLLink.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLLink.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [613/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLOSREntry.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSREntry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCode.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLForOSREntryJITCode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [614/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLValueRange.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLAbbreviatedTypes.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLValueRange.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLValueRange.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLValueRange.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [615/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLOSRExitHandle.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExitHandle.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExitHandle.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExitHandle.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExitHandle.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitPropertyValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExitHandle.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [616/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLOSRExit.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitPropertyValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [617/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractInterpreter.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [618/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLOperations.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITOperations.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOperations.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOperations.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOperations.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOperations.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitPropertyValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOperations.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOperations.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [619/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLPatchpointExceptionHandle.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLPatchpointExceptionHandle.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLPatchpointExceptionHandle.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLPatchpointExceptionHandle.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapGenerationParams.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLPatchpointExceptionHandle.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitPropertyValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLPatchpointExceptionHandle.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLExceptionTarget.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLPatchpointExceptionHandle.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [620/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLOutput.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOutput.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOutput.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOutput.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ConstrainedValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3CheckValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOutput.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOutput.h:49: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapValue.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [621/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/CopyVisitor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CopiedBlock.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CopiedAllocator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CopiedSpace.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CopyVisitor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CopyVisitor.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CopyVisitor.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CopyVisitor.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [622/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLOSRExitCompiler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITOperations.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOperations.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExitCompiler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExitCompiler.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExitCompiler.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompilerCommon.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExitCompiler.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSREntry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCode.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompilerCommon.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompilerCommon.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [623/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLSlowPathCall.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLSlowPathCall.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLSlowPathCall.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLSlowPathCall.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLSlowPathCall.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [624/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/CodeBlockSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [625/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/ConservativeRoots.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/ConservativeRoots.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/ConservativeRoots.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/ConservativeRoots.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/ConservativeRoots.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [626/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLState.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3PCToOriginMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3Procedure.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [627/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/EdenGCActivityCallback.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/EdenGCActivityCallback.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/EdenGCActivityCallback.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [628/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/HeapHelperPool.cpp.o [629/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/FullGCActivityCallback.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/FullGCActivityCallback.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/FullGCActivityCallback.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [630/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/CopiedBlock.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CopiedBlock.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CopiedBlock.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CopiedBlock.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CopiedBlock.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [631/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/LiveObjectList.cpp.o [632/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLThunks.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLLocation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLThunks.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLThunks.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLThunks.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSREntry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGJITCode.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompilerCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLThunks.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLThunks.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSRExitCompilerCommon.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [633/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/GCLogging.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ClassInfo.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/GCLogging.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/GCLogging.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [634/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/CopiedSpace.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CopiedBlock.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CopiedAllocator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CopiedSpace.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CopiedSpace.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CopiedSpace.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CopiedSpace.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [635/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/GCActivityCallback.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/GCActivityCallback.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/GCActivityCallback.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/GCActivityCallback.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [636/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/DeferGC.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [637/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/HandleSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Handle.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleSet.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleSet.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleSet.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/SlotVisitorInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HeapRootVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleSet.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [638/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/HandleStack.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Handle.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleStack.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleStack.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleStack.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/SlotVisitorInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HeapRootVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleStack.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [639/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/HeapStatistics.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HeapStatistics.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HeapStatistics.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HeapStatistics.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [640/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/HeapTimer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HeapTimer.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HeapTimer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [641/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/HeapVerifier.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HeapVerifier.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HeapVerifier.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HeapVerifier.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HeapVerifier.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [642/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/JITStubRoutineSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITStubRoutine.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/JITStubRoutineSet.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/JITStubRoutineSet.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/JITStubRoutineSet.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/GCAwareJITStubRoutine.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/JITStubRoutineSet.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [643/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/IncrementalSweeper.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/IncrementalSweeper.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/IncrementalSweeper.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/IncrementalSweeper.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [644/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/MachineStackMarker.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/ConservativeRoots.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/MachineStackMarker.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/MachineStackMarker.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/MachineStackMarker.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [645/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/MarkStack.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/MarkStack.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/MarkStack.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [646/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/MarkedBlock.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakImpl.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakBlock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakSet.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/MarkedBlock.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/MarkedBlock.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/MarkedBlock.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/MarkedBlock.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [647/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/EventLoop.cpp.o [648/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/Weak.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [649/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/MarkedAllocator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakImpl.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakBlock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakSet.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/MarkedBlock.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/MarkedAllocator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/MarkedAllocator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/MarkedAllocator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/MarkedAllocator.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [650/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/SlotVisitor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/SlotVisitor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/SlotVisitor.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/SlotVisitor.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/SlotVisitorInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/SlotVisitor.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [651/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/MarkedSpace.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakImpl.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakBlock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakSet.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/MarkedBlock.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/MarkedAllocator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/MarkedSpace.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/MarkedSpace.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/MarkedSpace.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/MarkedSpace.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [652/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/IdentifiersFactory.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/IdentifiersFactory.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/IdentifiersFactory.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [653/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/WeakHandleOwner.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Handle.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakHandleOwner.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakHandleOwner.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakHandleOwner.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakHandleOwner.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [654/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/WeakBlock.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakImpl.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakBlock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakBlock.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakBlock.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/SlotVisitorInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HeapRootVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakBlock.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [655/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/InspectorFrontendRouter.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorFrontendRouter.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorFrontendRouter.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [656/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/InspectorAgentRegistry.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorAgentRegistry.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorAgentRegistry.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [657/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/ContentSearchUtilities.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ContentSearchUtilities.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ContentSearchUtilities.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ContentSearchUtilities.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ContentSearchUtilities.cpp:172:38: required from here 172 | return "/\\*[#@][\040\t]" + name + "=[\040\t]*([^\\s\'\"]*)[\040\t]*\\*/"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ContentSearchUtilities.cpp:172:38: required from here 172 | return "/\\*[#@][\040\t]" + name + "=[\040\t]*([^\\s\'\"]*)[\040\t]*\\*/"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [658/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/Heap.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [659/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/WeakSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakImpl.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakBlock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakSet.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakSet.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakSet.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakSet.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [660/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/WriteBarrierBuffer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WriteBarrierBuffer.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WriteBarrierBuffer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WriteBarrierBuffer.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [661/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/heap/WriteBarrierSupport.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WriteBarrierSupport.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WriteBarrierSupport.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [662/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/InspectorValues.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [663/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/JSGlobalObjectConsoleClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorFrontendDispatchers.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ConsoleMessage.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:105:29: required from here 105 | String message = method + " is currently ignored in JavaScript context inspection."; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [664/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/InjectedScriptHost.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InjectedScriptHost.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InjectedScriptHost.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InjectedScriptHost.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [665/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/ConsoleMessage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorFrontendDispatchers.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ConsoleMessage.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ConsoleMessage.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ConsoleMessage.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [666/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/InspectorBackendDispatcher.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorFrontendRouter.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorBackendDispatcher.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorBackendDispatcher.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorBackendDispatcher.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorBackendDispatcher.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorBackendDispatcher.cpp:175:62: required from here 175 | reportProtocolError(MethodNotFound, "'" + domain + "' domain was not found"); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorBackendDispatcher.cpp:175:62: required from here 175 | reportProtocolError(MethodNotFound, "'" + domain + "' domain was not found"); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [667/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/InjectedScriptModule.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorEnvironment.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InjectedScriptBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InjectedScriptModule.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InjectedScriptModule.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InjectedScriptModule.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [668/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/InjectedScriptBase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorEnvironment.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InjectedScriptBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InjectedScriptBase.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InjectedScriptBase.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [669/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/InjectedScript.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorEnvironment.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InjectedScriptBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InjectedScript.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InjectedScript.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InjectedScript.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [670/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/InjectedScriptManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorEnvironment.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InjectedScriptBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InjectedScript.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InjectedScriptManager.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InjectedScriptManager.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InjectedScriptBase.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [671/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/ScriptCallFrame.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptCallFrame.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptCallFrame.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptCallFrame.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptCallFrame.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [672/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/JSGlobalObjectScriptDebugServer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptBreakpoint.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptDebugServer.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JSGlobalObjectScriptDebugServer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JSGlobalObjectScriptDebugServer.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/debugger/Debugger.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptDebugListener.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptDebugServer.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JSGlobalObjectScriptDebugServer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [673/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/ScriptCallStack.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptCallStack.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptCallStack.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptCallStack.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [674/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/JSGlobalObjectInspectorController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorAgentRegistry.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorEnvironment.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [675/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/JavaScriptCallFrame.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JavaScriptCallFrame.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JavaScriptCallFrame.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JavaScriptCallFrame.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [676/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/JSInjectedScriptHostPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JSInjectedScriptHostPrototype.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JSInjectedScriptHostPrototype.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JSInjectedScriptHostPrototype.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [677/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/JSJavaScriptCallFrame.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JSJavaScriptCallFrame.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JSJavaScriptCallFrame.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JSJavaScriptCallFrame.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [678/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/PerGlobalObjectWrapperWorld.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [679/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/JSJavaScriptCallFramePrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JSJavaScriptCallFramePrototype.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JSJavaScriptCallFramePrototype.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JSJavaScriptCallFramePrototype.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [680/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/ScriptArguments.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Handle.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Strong.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptArguments.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptArguments.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptArguments.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptArguments.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [681/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/agents/InspectorAgent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorAgent.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorAgent.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorAgent.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [682/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/ScriptDebugServer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptBreakpoint.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptDebugServer.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptDebugServer.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/debugger/Debugger.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptDebugListener.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptDebugServer.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptDebugServer.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [683/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/agents/InspectorHeapAgent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorHeapAgent.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorHeapAgent.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorHeapAgent.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [684/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/JSInjectedScriptHost.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JSInjectedScriptHost.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JSInjectedScriptHost.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/JSInjectedScriptHost.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [685/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/ScriptCallStackFactory.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptCallStackFactory.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptCallStackFactory.cpp:33: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [686/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/agents/InspectorConsoleAgent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:152:28: required from here 152 | String message = title + String::format(": %.3fms", elapsed * 1000); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:164:68: required from here 164 | String identifier = title + '@' + lastCaller.sourceURL() + ':' + String::number(lastCaller.lineNumber()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:179:34: required from here 179 | message = ": " + String::number(count); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:181:32: required from here 181 | message = title + ": " + String::number(count); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:164:68: required from here 164 | String identifier = title + '@' + lastCaller.sourceURL() + ':' + String::number(lastCaller.lineNumber()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:181:32: required from here 181 | message = title + ": " + String::number(count); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:164:68: required from here 164 | String identifier = title + '@' + lastCaller.sourceURL() + ':' + String::number(lastCaller.lineNumber()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.cpp:164:68: required from here 164 | String identifier = title + '@' + lastCaller.sourceURL() + ':' + String::number(lastCaller.lineNumber()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [687/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/agents/JSGlobalObjectConsoleAgent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorConsoleAgent.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/JSGlobalObjectConsoleAgent.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/JSGlobalObjectConsoleAgent.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/JSGlobalObjectConsoleAgent.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [688/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/agents/JSGlobalObjectRuntimeAgent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorRuntimeAgent.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/JSGlobalObjectRuntimeAgent.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [689/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/agents/JSGlobalObjectDebuggerAgent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/JSGlobalObjectDebuggerAgent.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/JSGlobalObjectDebuggerAgent.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/JSGlobalObjectDebuggerAgent.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [690/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/interpreter/AbstractPC.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [691/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/agents/InspectorScriptProfilerAgent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorScriptProfilerAgent.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorScriptProfilerAgent.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorScriptProfilerAgent.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [692/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/interpreter/CallFrame.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [693/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/ExecutableAllocationFuzz.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TestRunnerUtils.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocationFuzz.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocationFuzz.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [694/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/CachedRecovery.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CachedRecovery.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CachedRecovery.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CachedRecovery.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [695/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/agents/InspectorRuntimeAgent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorRuntimeAgent.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorRuntimeAgent.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorRuntimeAgent.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [696/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/interpreter/JSStack.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/JSStackInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/JSStack.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/JSStack.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [697/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/CallFrameShuffler32_64.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CachedRecovery.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CallFrameShuffler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CallFrameShuffler32_64.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CallFrameShuffler32_64.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [698/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/interpreter/ProtoCallFrame.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Register.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/ProtoCallFrame.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/ProtoCallFrame.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/ProtoCallFrame.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/ProtoCallFrame.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [699/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/agents/InspectorDebuggerAgent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp: In member function ‘WTF::RefPtr Inspector::InspectorDebuggerAgent::resolveBreakpoint(const WTF::String&, JSC::SourceID, const Inspector::ScriptBreakpoint&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:446:12: note: in expansion of macro ‘WTFMove’ 446 | return WTFMove(location); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:446:12: note: in expansion of macro ‘WTFMove’ 446 | return WTFMove(location); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:766:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2) [with StringType1 = String; StringType2 = String]’ 766 | String result = tryMakeString(string1, string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:57:22: required from here 57 | return makeString(objectGroup.get(), String::number(action.identifier)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:296:56: required from here 296 | String breakpointIdentifier = (isRegex ? "/" + url + "/" : url) + ':' + String::number(lineNumber) + ':' + String::number(columnNumber); | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:296:110: required from here 296 | String breakpointIdentifier = (isRegex ? "/" + url + "/" : url) + ':' + String::number(lineNumber) + ':' + String::number(columnNumber); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = ASCIILiteral; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::ASCIILiteral; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:454:52: required from here 454 | error = ASCIILiteral("No script for id: ") + scriptIDStr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:296:56: required from here 296 | String breakpointIdentifier = (isRegex ? "/" + url + "/" : url) + ':' + String::number(lineNumber) + ':' + String::number(columnNumber); | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:296:110: required from here 296 | String breakpointIdentifier = (isRegex ? "/" + url + "/" : url) + ':' + String::number(lineNumber) + ':' + String::number(columnNumber); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:296:110: required from here 296 | String breakpointIdentifier = (isRegex ? "/" + url + "/" : url) + ':' + String::number(lineNumber) + ':' + String::number(columnNumber); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:296:110: required from here 296 | String breakpointIdentifier = (isRegex ? "/" + url + "/" : url) + ':' + String::number(lineNumber) + ':' + String::number(columnNumber); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [700/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/GPRInfo.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/GPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/GPRInfo.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/GPRInfo.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [701/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/interpreter/StackVisitor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ClonedArguments.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [702/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITArithmetic32_64.cpp.o [703/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/CallFrameShuffleData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/RegisterMap.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CallFrameShuffleData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CallFrameShuffleData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CallFrameShuffleData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CallFrameShuffleData.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [704/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/BinarySwitch.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/GPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/BinarySwitch.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/BinarySwitch.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/BinarySwitch.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/BinarySwitch.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/BinarySwitch.cpp: In member function ‘void JSC::BinarySwitch::build(unsigned int, bool, unsigned int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/BinarySwitch.cpp:196:28: warning: ‘void std::random_shuffle(_RAIter, _RAIter, _Generator&&) [with _RAIter = unsigned int*; _Generator = JSC::BinarySwitch::build(unsigned int, bool, unsigned int)::]’ is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations] 196 | std::random_shuffle( | ~~~~~~~~~~~~~~~~~~~^ 197 | localCaseIndices.begin(), localCaseIndices.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | [this] (unsigned n) { | ~~~~~~~~~~~~~~~~~~~~~ 199 | // We use modulo to get a random number in the range we want fully knowing that | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | // this introduces a tiny amount of bias, but we're fine with such tiny bias. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | return m_weakRandom.getUint32() % n; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | }); | ~~ In file included from /usr/include/c++/15/algorithm:63: /usr/include/c++/15/bits/stl_algo.h:4600:5: note: declared here 4600 | random_shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~~~~ [705/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/ExecutableAllocator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [706/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/ExecutableAllocatorFixedVMPool.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocatorFixedVMPool.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocatorFixedVMPool.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocatorFixedVMPool.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [707/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/AssemblyHelpers.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [708/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITCall32_64.cpp.o [709/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/CallFrameShuffler64.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CachedRecovery.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CallFrameShuffler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CallFrameShuffler64.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CallFrameShuffler64.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [710/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/CallFrameShuffler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CachedRecovery.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CallFrameShuffler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CallFrameShuffler.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CallFrameShuffler.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [711/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/HostCallReturnValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/HostCallReturnValue.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/HostCallReturnValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/HostCallReturnValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/HostCallReturnValue.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [712/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/interpreter/Interpreter.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.cpp:60: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.cpp:1230:58: required from here 1230 | createTypeError(callFrame, makeString("Can't create duplicate global variable in eval: '", String(ident.impl()), "'")))); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ [713/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/GCAwareJITStubRoutine.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITStubRoutine.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/GCAwareJITStubRoutine.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/GCAwareJITStubRoutine.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/GCAwareJITStubRoutine.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/GCAwareJITStubRoutine.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [714/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/IntrinsicEmitter.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/IntrinsicEmitter.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/IntrinsicEmitter.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [715/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITBitAndGenerator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITBitBinaryOpGenerator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITBitAndGenerator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITBitAndGenerator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITBitAndGenerator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [716/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITAddGenerator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITAddGenerator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITAddGenerator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITAddGenerator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [717/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITOpcodes32_64.cpp.o [718/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITBitOrGenerator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITBitBinaryOpGenerator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITBitOrGenerator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITBitOrGenerator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITBitOrGenerator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [719/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITBitXorGenerator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITBitBinaryOpGenerator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITBitXorGenerator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITBitXorGenerator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITBitXorGenerator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [720/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITPropertyAccess32_64.cpp.o [721/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITCode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITCode.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITCode.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITCode.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [722/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITDisassembler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITDisassembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITDisassembler.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITDisassembler.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITDisassembler.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [723/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITExceptions.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITExceptions.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITExceptions.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITExceptions.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [724/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JIT.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JIT.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JIT.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JIT.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [725/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITDivGenerator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITDivGenerator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITDivGenerator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITDivGenerator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [726/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITLeftShiftGenerator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITBitBinaryOpGenerator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITLeftShiftGenerator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITLeftShiftGenerator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITLeftShiftGenerator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [727/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITInlineCacheGenerator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeOrigin.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITInlineCacheGenerator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITInlineCacheGenerator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITInlineCacheGenerator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InferredValue.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITInlineCacheGenerator.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [728/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLLowerDFGToB3.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLLowerDFGToB3.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGBasicBlock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGGraph.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLOSRExit.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLJITCode.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLState.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ftl/FTLLowerDFGToB3.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ [729/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITNegGenerator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITNegGenerator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITNegGenerator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITNegGenerator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [730/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITMulGenerator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITMulGenerator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITMulGenerator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITMulGenerator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [731/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/Reg.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/Reg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/Reg.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/Reg.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [732/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITCall.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JIT.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITCall.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITCall.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [733/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/RegisterAtOffset.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/Reg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/RegisterAtOffset.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/RegisterAtOffset.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/RegisterAtOffset.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [734/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITArithmetic.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JIT.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITArithmetic.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITArithmetic.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [735/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/RegisterAtOffsetList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/Reg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/RegisterAtOffset.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/RegisterAtOffsetList.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/RegisterAtOffsetList.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/RegisterAtOffsetList.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StringPrintStream.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/ListDump.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/RegisterAtOffsetList.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [736/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITStubRoutine.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITStubRoutine.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITStubRoutine.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITStubRoutine.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITStubRoutine.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [737/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/llint/LLIntCLoop.cpp.o [738/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITRightShiftGenerator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITBitBinaryOpGenerator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITRightShiftGenerator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITRightShiftGenerator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITRightShiftGenerator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [739/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITToDFGDeferredCompilationCallback.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeOrigin.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/DeferredCompilationCallback.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITToDFGDeferredCompilationCallback.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITToDFGDeferredCompilationCallback.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITToDFGDeferredCompilationCallback.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITCode.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/DeferredSourceDump.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [740/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITSubGenerator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITSubGenerator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITSubGenerator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITSubGenerator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [741/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/PCToCodeOriginMap.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeOrigin.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/PCToCodeOriginMap.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/PCToCodeOriginMap.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/PCToCodeOriginMap.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/PCToCodeOriginMap.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/PCToCodeOriginMap.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [742/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/PolymorphicCallStubRoutine.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Executable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallVariant.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CallEdge.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/PolymorphicCallStubRoutine.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/PolymorphicCallStubRoutine.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/PolymorphicCallStubRoutine.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserModes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ExecutableInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Executable.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [743/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITThunks.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITThunks.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITThunks.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITThunks.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITThunks.h:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [744/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/RegisterSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/RegisterSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/RegisterSet.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/RegisterSet.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/RegisterSet.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [745/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/llint/LowLevelInterpreter.cpp.o [746/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/TempRegisterSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/TempRegisterSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/TempRegisterSet.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/TempRegisterSet.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/TempRegisterSet.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [747/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/ScratchRegisterAllocator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ScratchRegisterAllocator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ScratchRegisterAllocator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ScratchRegisterAllocator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ScratchRegisterAllocator.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [748/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/SetupVarargsFrame.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/SetupVarargsFrame.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/SetupVarargsFrame.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/SetupVarargsFrame.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [749/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITOpcodes.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JIT.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITOpcodes.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITOpcodes.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [750/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITPropertyAccess.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JIT.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITPropertyAccess.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITPropertyAccess.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [751/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/llint/LLIntData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/llint/LLIntData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/llint/LLIntData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/llint/LLIntData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/llint/LLIntData.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/llint/LLIntData.cpp: In static member function ‘static void JSC::LLInt::Data::performAssertions(JSC::VM&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/llint/LLIntData.cpp:191:46: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 191 | STATIC_ASSERT(MarkedBlock::blockMask == ~static_cast(0x3fff)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/llint/LLIntData.cpp:39:43: note: in definition of macro ‘STATIC_ASSERT’ 39 | #define STATIC_ASSERT(cond) static_assert(cond, "LLInt assumes " #cond) | ^~~~ [752/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/llint/LLIntEntrypoint.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/llint/LLIntEntrypoint.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/llint/LLIntEntrypoint.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [753/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/llint/LLIntExceptions.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/llint/LLIntExceptions.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/llint/LLIntExceptions.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/llint/LLIntExceptions.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/llint/LLIntExceptions.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [754/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/parser/ModuleAnalyzer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Error.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ModuleAnalyzer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ModuleAnalyzer.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ModuleAnalyzer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ [755/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/llint/LLIntThunks.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/llint/LLIntThunks.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/llint/LLIntThunks.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/llint/LLIntThunks.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/llint/LLIntThunks.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [756/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/parser/NodesAnalyzeModule.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Error.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/NodesAnalyzeModule.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/NodesAnalyzeModule.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ [757/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/parser/VariableEnvironment.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/VariableEnvironment.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/VariableEnvironment.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/VariableEnvironment.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [758/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/Repatch.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/Repatch.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/Repatch.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/Repatch.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractInterpreter.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/Repatch.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [759/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/profiler/Profile.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/CallIdentifier.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfileNode.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/Profile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/Profile.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashCountedSet.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfileNode.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/Profile.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [760/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/parser/ParserArena.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeIntrinsicRegistry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CommonIdentifiers.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserArena.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserArena.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserArena.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserArena.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ [761/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/parser/SourceCode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/SourceProvider.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/SourceCode.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/SourceCode.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/SourceCode.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/SourceCode.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [762/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/profiler/ProfileNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/CallIdentifier.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfileNode.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfileNode.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashCountedSet.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfileNode.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfileNode.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [763/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/parser/SourceProvider.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/SourceProvider.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/SourceProvider.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/SourceProvider.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/SourceProvider.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [764/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/parser/Nodes.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Error.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.cpp: In member function ‘void JSC::StatementNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.cpp:56:72: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 56 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ [765/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/profiler/ProfilerCompilationKind.cpp.o [766/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/JITOperations.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITOperations.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITOperations.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITOperations.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayConstructor.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITOperations.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGOSREntry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITOperations.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CommonSlowPaths.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITOperations.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [767/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/parser/SourceProviderCache.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserModes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/SourceProviderCacheItem.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/SourceProviderCache.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/SourceProviderCache.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/SourceProviderCache.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [768/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/profiler/ProfilerJettisonReason.cpp.o [769/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/jit/ThunkGenerators.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ThunkGenerators.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ThunkGenerators.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractInterpreter.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ThunkGenerators.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ [770/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/profiler/LegacyProfiler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/CallIdentifier.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfileNode.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/Profile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/LegacyProfiler.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/LegacyProfiler.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashCountedSet.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfileNode.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/LegacyProfiler.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/LegacyProfiler.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ [771/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/profiler/ProfileGenerator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfileGenerator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfileGenerator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfileGenerator.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfileGenerator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [772/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/profiler/ProfilerBytecode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerBytecode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerBytecode.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [773/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/profiler/ProfilerOSRExitSite.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerOSRExitSite.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerOSRExitSite.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerOSRExitSite.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerOSRExitSite.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [774/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/llint/LLIntSlowPaths.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CommonSlowPaths.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/llint/LLIntSlowPaths.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [775/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/profiler/ProfilerCompiledBytecode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerCompiledBytecode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerCompiledBytecode.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerCompiledBytecode.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerCompiledBytecode.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [776/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/profiler/ProfilerBytecodes.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerBytecodes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerBytecodes.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerBytecodes.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerBytecodeSequence.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerBytecodes.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [777/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/profiler/ProfilerOSRExit.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerOSRExit.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerOSRExit.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerOSRExit.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerOSRExit.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [778/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/profiler/ProfilerBytecodeSequence.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerBytecodeSequence.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerBytecodeSequence.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerBytecodeSequence.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerBytecodeSequence.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [779/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ArrayBufferView.cpp.o [780/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/profiler/ProfilerOrigin.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerOrigin.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerOrigin.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerOrigin.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerOrigin.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [781/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/profiler/ProfilerCompilation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerCompilation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerCompilation.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerCompilation.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerBytecodeSequence.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerProfiledBytecodes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerCompilation.h:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [782/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/profiler/ProfilerOriginStack.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerOriginStack.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerOriginStack.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerOriginStack.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/InlineCallFrame.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerOriginStack.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [783/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/profiler/ProfilerDatabase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerDatabase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerDatabase.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerDatabase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerBytecodeSequence.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerBytecodes.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerDatabase.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [784/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/profiler/ProfilerProfiledBytecodes.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerBytecodeSequence.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerProfiledBytecodes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerProfiledBytecodes.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerProfiledBytecodes.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/profiler/ProfilerBytecodeSequence.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [785/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/CodeSpecializationKind.cpp.o [786/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ArgList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, V) [with U = int; V = int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.cpp:69:51: required from here 69 | int newCapacity = (Checked(m_capacity) * 2).unsafeGet(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:761:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 761 | return lhs * Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = int; V = int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.cpp:70:72: required from here 70 | size_t size = (Checked(newCapacity) * sizeof(EncodedJSValue)).unsafeGet(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:761:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 761 | return lhs * Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [787/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ArrayBuffer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBufferNeuteringWatchpoint.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBuffer.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBuffer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [788/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ArrayBufferNeuteringWatchpoint.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBufferNeuteringWatchpoint.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBufferNeuteringWatchpoint.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBufferNeuteringWatchpoint.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [789/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/CompilationResult.cpp.o [790/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ArrayIteratorPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayIteratorPrototype.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayIteratorPrototype.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayIteratorPrototype.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [791/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/BooleanPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSWrapperObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BooleanObject.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BooleanPrototype.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BooleanPrototype.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BooleanPrototype.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [792/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/CallData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserModes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ExecutableInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Executable.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [793/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/BooleanObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSWrapperObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BooleanObject.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BooleanObject.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BooleanObject.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [794/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ArrayConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayConstructor.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayConstructor.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayConstructor.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [795/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/BooleanConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BooleanConstructor.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BooleanConstructor.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BooleanConstructor.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [796/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/BasicBlockLocation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [797/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ConstantMode.cpp.o [798/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ClonedArguments.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ClonedArguments.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ClonedArguments.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ClonedArguments.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [799/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ControlFlowProfiler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [800/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/DateConversion.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateConversion.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [801/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/CommonSlowPathsExceptions.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CommonSlowPathsExceptions.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CommonSlowPathsExceptions.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CommonSlowPathsExceptions.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CommonSlowPathsExceptions.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [802/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/CustomGetterSetter.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CustomGetterSetter.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CustomGetterSetter.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CustomGetterSetter.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [803/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/DataView.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArrayBufferView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDataView.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DataView.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DataView.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [804/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/DirectArgumentsOffset.cpp.o [805/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ConstructData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConstructData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConstructData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConstructData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserModes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ExecutableInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Executable.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConstructData.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [806/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ConsoleClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConsoleClient.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConsoleClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [807/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ConsolePrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConsolePrototype.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConsolePrototype.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConsolePrototype.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [808/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/Completion.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Completion.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Completion.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Completion.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Completion.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ModuleAnalyzer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Completion.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Completion.cpp:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h: In instantiation of ‘std::unique_ptr<_Tp> JSC::parse(VM*, const SourceCode&, const Identifier&, JSParserBuiltinMode, JSParserStrictMode, SourceParseMode, SuperBinding, ParserError&, JSTextPosition*, ConstructorKind, ThisTDZMode) [with ParsedNode = ProgramNode]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Completion.cpp:66:32: required from here 66 | return !!parse( | ~~~~~~~~~~~~~~~~~~^ 67 | &vm, source, Identifier(), JSParserBuiltinMode::NotBuiltin, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | JSParserStrictMode::NotStrict, SourceParseMode::ProgramMode, SuperBinding::NotNeeded, error); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1558:75: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1558 | *positionBeforeLastNewline = parser.positionBeforeLastNewline(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1569:71: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1569 | *positionBeforeLastNewline = parser.positionBeforeLastNewline(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h: In instantiation of ‘std::unique_ptr<_Tp> JSC::parse(VM*, const SourceCode&, const Identifier&, JSParserBuiltinMode, JSParserStrictMode, SourceParseMode, SuperBinding, ParserError&, JSTextPosition*, ConstructorKind, ThisTDZMode) [with ParsedNode = ModuleProgramNode]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Completion.cpp:76:84: required from here 76 | std::unique_ptr moduleProgramNode = parse( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 77 | &vm, source, Identifier(), JSParserBuiltinMode::NotBuiltin, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | JSParserStrictMode::Strict, SourceParseMode::ModuleAnalyzeMode, SuperBinding::NotNeeded, error); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1558:75: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1558 | *positionBeforeLastNewline = parser.positionBeforeLastNewline(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1569:71: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1569 | *positionBeforeLastNewline = parser.positionBeforeLastNewline(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ [809/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/CodeCache.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserModes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CodeCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CodeCache.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CodeCache.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CodeCache.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserError.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CodeCache.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h: In instantiation of ‘std::unique_ptr<_Tp> JSC::parse(VM*, const SourceCode&, const Identifier&, JSParserBuiltinMode, JSParserStrictMode, SourceParseMode, SuperBinding, ParserError&, JSTextPosition*, ConstructorKind, ThisTDZMode) [with ParsedNode = ProgramNode]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CodeCache.cpp:163:62: required from here 163 | std::unique_ptr program = parse( | ~~~~~~~~~~~~~~~~~~^ 164 | &vm, source, Identifier(), JSParserBuiltinMode::NotBuiltin, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | JSParserStrictMode::NotStrict, SourceParseMode::ProgramMode, SuperBinding::NotNeeded, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | error, &positionBeforeLastNewline); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1558:75: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1558 | *positionBeforeLastNewline = parser.positionBeforeLastNewline(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1569:71: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1569 | *positionBeforeLastNewline = parser.positionBeforeLastNewline(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h: In instantiation of ‘std::unique_ptr<_Tp> JSC::parse(VM*, const SourceCode&, const Identifier&, JSParserBuiltinMode, JSParserStrictMode, SourceParseMode, SuperBinding, ParserError&, JSTextPosition*, ConstructorKind, ThisTDZMode) [with ParsedNode = EvalNode]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CodeCache.cpp:105:57: required from ‘UnlinkedCodeBlockType* JSC::CodeCache::getGlobalCodeBlock(JSC::VM&, ExecutableType*, const JSC::SourceCode&, JSC::JSParserBuiltinMode, JSC::JSParserStrictMode, JSC::ThisTDZMode, bool, JSC::DebuggerMode, JSC::ProfilerMode, JSC::ParserError&, const JSC::VariableEnvironment*) [with UnlinkedCodeBlockType = JSC::UnlinkedEvalCodeBlock; ExecutableType = JSC::EvalExecutable]’ 105 | std::unique_ptr rootNode = parse( | ~~~~~~~~~~~~~~~^ 106 | &vm, source, Identifier(), builtinMode, strictMode, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107 | CacheTypes::parseMode, SuperBinding::NotNeeded, error, nullptr, ConstructorKind::None, thisTDZMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CodeCache.cpp:142:53: required from here 142 | return getGlobalCodeBlock(vm, executable, source, builtinMode, strictMode, thisTDZMode, isArrowFunctionContext, debuggerMode, profilerMode, error, variablesUnderTDZ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1558:75: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1558 | *positionBeforeLastNewline = parser.positionBeforeLastNewline(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1569:71: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1569 | *positionBeforeLastNewline = parser.positionBeforeLastNewline(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h: In instantiation of ‘std::unique_ptr<_Tp> JSC::parse(VM*, const SourceCode&, const Identifier&, JSParserBuiltinMode, JSParserStrictMode, SourceParseMode, SuperBinding, ParserError&, JSTextPosition*, ConstructorKind, ThisTDZMode) [with ParsedNode = ModuleProgramNode]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CodeCache.cpp:105:57: required from ‘UnlinkedCodeBlockType* JSC::CodeCache::getGlobalCodeBlock(JSC::VM&, ExecutableType*, const JSC::SourceCode&, JSC::JSParserBuiltinMode, JSC::JSParserStrictMode, JSC::ThisTDZMode, bool, JSC::DebuggerMode, JSC::ProfilerMode, JSC::ParserError&, const JSC::VariableEnvironment*) [with UnlinkedCodeBlockType = JSC::UnlinkedModuleProgramCodeBlock; ExecutableType = JSC::ModuleProgramExecutable]’ 105 | std::unique_ptr rootNode = parse( | ~~~~~~~~~~~~~~~^ 106 | &vm, source, Identifier(), builtinMode, strictMode, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107 | CacheTypes::parseMode, SuperBinding::NotNeeded, error, nullptr, ConstructorKind::None, thisTDZMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CodeCache.cpp:148:62: required from here 148 | return getGlobalCodeBlock(vm, executable, source, builtinMode, JSParserStrictMode::Strict, ThisTDZMode::CheckIfNeeded, false, debuggerMode, profilerMode, error, &emptyParentTDZVariables); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1558:75: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1558 | *positionBeforeLastNewline = parser.positionBeforeLastNewline(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1569:71: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1569 | *positionBeforeLastNewline = parser.positionBeforeLastNewline(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ [810/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/DateConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateConstructor.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateConstructor.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateConstructor.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [811/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/DumpContext.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ClassInfo.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Structure.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DumpContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DumpContext.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DumpContext.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [812/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/DateInstance.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSWrapperObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstance.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstance.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [813/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/CommonSlowPaths.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CommonSlowPaths.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [814/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ErrorHandlingScope.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorHandlingScope.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [815/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ErrorConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorConstructor.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorConstructor.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorConstructor.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [816/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/DatePrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSWrapperObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DatePrototype.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DatePrototype.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DatePrototype.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [817/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ArrayPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/PropertyStorage.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IndexingHeader.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayConventions.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayPrototype.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked WTF::Checked::operator+=(U) [with U = unsigned int; T = unsigned int; OverflowHandler = WTF::RecordOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringJoiner.h:76:54: required from here 76 | m_accumulatedStringsLength += string.view.length(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:583:17: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 583 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked WTF::Checked::operator+=(U) [with U = int; T = unsigned int; OverflowHandler = WTF::RecordOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringJoiner.h:90:50: required from here 90 | m_accumulatedStringsLength += literal.length(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:583:17: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 583 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringBuilder.h:130:39: required from ‘JSC::JSValue JSC::jsMakeNontrivialString(ExecState*, const StringType&, const StringTypes& ...) [with StringType = char [9]; StringTypes = {WTF::String, char [2]}]’ 130 | String result = WTF::tryMakeString(string, strings...); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayPrototype.cpp:342:54: required from here 342 | return JSValue::encode(jsMakeNontrivialString(exec, "[object ", thisObject->methodTable(exec->vm())->className(thisObject), "]")); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ [818/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/Error.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Error.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Error.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Error.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = const char*; StringType3 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = const char*; StringType3 = const char*]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Error.cpp:214:76: required from here 214 | return exec->vm().throwException(exec, createTypeError(exec, makeString("calling ", constructorName, " constructor without new is invalid"))); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ [819/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/FunctionHasExecutedCache.cpp.o [820/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ExceptionFuzz.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Error.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionFuzz.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionFuzz.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [821/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/DirectArguments.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GenericArguments.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DirectArguments.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DirectArguments.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DirectArguments.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [822/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/Exception.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Exception.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Exception.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Exception.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [823/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ErrorInstance.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [824/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ErrorPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorPrototype.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorPrototype.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorPrototype.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = String; StringType2 = const char*; StringType3 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringBuilder.h:130:39: required from ‘JSC::JSValue JSC::jsMakeNontrivialString(ExecState*, const StringType&, const StringTypes& ...) [with StringType = WTF::String; StringTypes = {char [3], WTF::String}]’ 130 | String result = WTF::tryMakeString(string, strings...); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorPrototype.cpp:128:50: required from here 128 | return JSValue::encode(jsMakeNontrivialString(exec, nameString, ": ", messageString)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ [825/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/IndexingType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IndexingType.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IndexingType.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IndexingType.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [826/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/FunctionExecutableDump.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Executable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionExecutableDump.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionExecutableDump.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionExecutableDump.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserModes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ExecutableInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Executable.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [827/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/FunctionConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionConstructor.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionConstructor.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionConstructor.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionConstructor.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionConstructor.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4) [with StringType1 = const char*; StringType2 = const char*; StringType3 = String; StringType4 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:784:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3, StringType4) [with StringType1 = const char*; StringType2 = const char*; StringType3 = String; StringType4 = const char*]’ 784 | String result = tryMakeString(string1, string2, string3, string4); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionConstructor.cpp:98:29: required from here 98 | program = makeString("{function ", functionConstructionMode == FunctionConstructionMode::Generator ? "*" : "", functionName.string(), "() {\n\n}}"); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:390:16: note: in expansion of macro ‘WTFMove’ 390 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:390:16: note: in expansion of macro ‘WTFMove’ 390 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:407:12: note: in expansion of macro ‘WTFMove’ 407 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:407:12: note: in expansion of macro ‘WTFMove’ 407 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4, StringType5, StringType6) [with StringType1 = const char*; StringType2 = const char*; StringType3 = String; StringType4 = const char*; StringType5 = String; StringType6 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:802:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3, StringType4, StringType5, StringType6) [with StringType1 = const char*; StringType2 = const char*; StringType3 = String; StringType4 = const char*; StringType5 = String; StringType6 = const char*]’ 802 | String result = tryMakeString(string1, string2, string3, string4, string5, string6); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionConstructor.cpp:100:29: required from here 100 | program = makeString("{function ", functionConstructionMode == FunctionConstructionMode::Generator ? "*" : "", functionName.string(), "() {\n", args.at(0).toString(exec)->value(exec), "\n}}"); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:506:16: note: in expansion of macro ‘WTFMove’ 506 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:506:16: note: in expansion of macro ‘WTFMove’ 506 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:527:12: note: in expansion of macro ‘WTFMove’ 527 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:527:12: note: in expansion of macro ‘WTFMove’ 527 | return WTFMove(resultImpl); | ^~~~~~~ [828/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/FunctionRareData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IndexingType.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionRareData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionRareData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionRareData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [829/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/GeneratorPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GeneratorPrototype.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GeneratorPrototype.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GeneratorPrototype.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [830/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/GeneratorFunctionConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GeneratorFunctionConstructor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GeneratorFunctionConstructor.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GeneratorFunctionConstructor.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [831/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/GeneratorFunctionPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GeneratorFunctionPrototype.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GeneratorFunctionPrototype.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GeneratorFunctionPrototype.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [832/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/Identifier.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [833/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/GeneratorFrame.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GeneratorFrame.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GeneratorFrame.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GeneratorFrame.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [834/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/GetterSetter.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GetterSetter.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GetterSetter.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GetterSetter.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [835/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ExceptionHelpers.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:766:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’ 766 | String result = tryMakeString(string1, string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:79:34: required from here 79 | String message(makeString("Can't find private variable: @", exec->propertyNames().lookUpPublicName(ident).string())); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = char; StringType2 = String; StringType3 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = char; StringType2 = String; StringType3 = char]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:89:51: required from here 89 | return jsNontrivialString(exec, makeString('"', asString(v)->value(exec), '"')); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4) [with StringType1 = String; StringType2 = const char*; StringType3 = String; StringType4 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:784:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3, StringType4) [with StringType1 = String; StringType2 = const char*; StringType3 = String; StringType4 = const char*]’ 784 | String result = tryMakeString(string1, string2, string3, string4); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:102:22: required from here 102 | return makeString(originalMessage, " (near '...", sourceText, "...')"); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:390:16: note: in expansion of macro ‘WTFMove’ 390 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:390:16: note: in expansion of macro ‘WTFMove’ 390 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:407:12: note: in expansion of macro ‘WTFMove’ 407 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:407:12: note: in expansion of macro ‘WTFMove’ 407 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4, StringType5) [with StringType1 = String; StringType2 = String; StringType3 = const char*; StringType4 = String; StringType5 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:793:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3, StringType4, StringType5) [with StringType1 = String; StringType2 = String; StringType3 = const char*; StringType4 = String; StringType5 = const char*]’ 793 | String result = tryMakeString(string1, string2, string3, string4, string5); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:225:22: required from here 225 | return makeString(rightHandSide, content, ". (evaluating '", sourceText, "')"); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:445:16: note: in expansion of macro ‘WTFMove’ 445 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:445:16: note: in expansion of macro ‘WTFMove’ 445 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:464:12: note: in expansion of macro ‘WTFMove’ 464 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:464:12: note: in expansion of macro ‘WTFMove’ 464 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = String; StringType2 = char; StringType3 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = String; StringType2 = char; StringType3 = String]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:240:37: required from here 240 | String errorMessage = makeString(errorDescriptionForValue(exec, value)->value(exec), ' ', message); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = char]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp:285:49: required from here 285 | return createReferenceError(exec, makeString("Strict mode forbids implicit creation of global property '", propertyName, '\'')); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ [836/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/FunctionPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionPrototype.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionPrototype.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionPrototype.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringBuilder.h:130:39: required from ‘JSC::JSValue JSC::jsMakeNontrivialString(ExecState*, const StringType&, const StringTypes& ...) [with StringType = char [10]; StringTypes = {WTF::String, char [25]}]’ 130 | String result = WTF::tryMakeString(string, strings...); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionPrototype.cpp:94:58: required from here 94 | return JSValue::encode(jsMakeNontrivialString(exec, "function ", name, "() {\n [native code]\n}")); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = String; StringType2 = String; StringType3 = StringView]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringBuilder.h:130:39: required from ‘JSC::JSValue JSC::jsMakeNontrivialString(ExecState*, const StringType&, const StringTypes& ...) [with StringType = WTF::String; StringTypes = {WTF::String, WTF::StringView}]’ 130 | String result = WTF::tryMakeString(string, strings...); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionPrototype.cpp:104:54: required from here 104 | return JSValue::encode(jsMakeNontrivialString(exec, functionHeader, function->name(exec), source)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = const char*; StringType3 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringBuilder.h:130:39: required from ‘JSC::JSValue JSC::jsMakeNontrivialString(ExecState*, const StringType&, const StringTypes& ...) [with StringType = char [10]; StringTypes = {const char*, char [25]}]’ 130 | String result = WTF::tryMakeString(string, strings...); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionPrototype.cpp:118:66: required from here 118 | return JSValue::encode(jsMakeNontrivialString(exec, "function ", classInfo->className, "() {\n [native code]\n}")); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ [837/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/Executable.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Executable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Executable.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Executable.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserModes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ExecutableInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Executable.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Executable.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h: In instantiation of ‘std::unique_ptr<_Tp> JSC::parse(VM*, const SourceCode&, const Identifier&, JSParserBuiltinMode, JSParserStrictMode, SourceParseMode, SuperBinding, ParserError&, JSTextPosition*, ConstructorKind, ThisTDZMode) [with ParsedNode = ProgramNode]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Executable.cpp:558:66: required from here 558 | std::unique_ptr programNode = parse( | ~~~~~~~~~~~~~~~~~~^ 559 | vm, m_source, Identifier(), JSParserBuiltinMode::NotBuiltin, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | JSParserStrictMode::NotStrict, SourceParseMode::ProgramMode, SuperBinding::NotNeeded, error); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1558:75: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1558 | *positionBeforeLastNewline = parser.positionBeforeLastNewline(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1569:71: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1569 | *positionBeforeLastNewline = parser.positionBeforeLastNewline(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Executable.cpp:589:58: required from here 589 | return createSyntaxError(exec, makeString("Can't create duplicate variable: '", String(entry.key.get()), "'")); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ [838/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/InferredType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InferredType.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InferredType.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InferredType.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InferredType.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [839/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/parser/Lexer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Lookup.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp: In instantiation of ‘JSC::JSTokenType JSC::Lexer::lex(JSC::JSToken*, unsigned int, bool) [with T = unsigned char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:2468:16: required from here 2468 | template class Lexer; | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:1783:67: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 1783 | m_lastTockenLocation = JSTokenLocation(tokenRecord->m_location); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:1800:34: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1800 | tokenRecord->m_startPosition = currentPosition(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:2283:32: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 2283 | tokenRecord->m_endPosition = currentPosition(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:2293:32: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 2293 | tokenRecord->m_endPosition = currentPosition(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp: In instantiation of ‘JSC::JSTokenType JSC::Lexer::scanTrailingTemplateString(JSC::JSToken*, RawStringsBuildMode) [with T = unsigned char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:2468:16: required from here 2468 | template class Lexer; | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:2446:32: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 2446 | tokenRecord->m_endPosition = currentPosition(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h: In instantiation of ‘JSC::JSTokenType JSC::Lexer::lexExpectIdentifier(JSC::JSToken*, unsigned int, bool) [with T = unsigned char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:2468:16: required from here 2468 | template class Lexer; | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h:378:36: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 378 | tokenRecord->m_startPosition = startPosition; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h:379:32: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 379 | tokenRecord->m_endPosition = currentPosition(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp: In instantiation of ‘void JSC::Lexer::shiftLineTerminator() [with T = unsigned char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:2468:16: required from here 2468 | template class Lexer; | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:670:33: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 670 | m_positionBeforeLastNewline = currentPosition(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp: In instantiation of ‘JSC::JSTokenType JSC::Lexer::lex(JSC::JSToken*, unsigned int, bool) [with T = char16_t]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:2469:16: required from here 2469 | template class Lexer; | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:1783:67: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 1783 | m_lastTockenLocation = JSTokenLocation(tokenRecord->m_location); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:1800:34: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1800 | tokenRecord->m_startPosition = currentPosition(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:2283:32: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 2283 | tokenRecord->m_endPosition = currentPosition(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:2293:32: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 2293 | tokenRecord->m_endPosition = currentPosition(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp: In instantiation of ‘JSC::JSTokenType JSC::Lexer::scanTrailingTemplateString(JSC::JSToken*, RawStringsBuildMode) [with T = char16_t]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:2469:16: required from here 2469 | template class Lexer; | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:2446:32: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 2446 | tokenRecord->m_endPosition = currentPosition(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h: In instantiation of ‘JSC::JSTokenType JSC::Lexer::lexExpectIdentifier(JSC::JSToken*, unsigned int, bool) [with T = char16_t]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:2469:16: required from here 2469 | template class Lexer; | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h:378:36: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 378 | tokenRecord->m_startPosition = startPosition; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h:379:32: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 379 | tokenRecord->m_endPosition = currentPosition(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp: In instantiation of ‘void JSC::Lexer::shiftLineTerminator() [with T = char16_t]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:2469:16: required from here 2469 | template class Lexer; | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:670:33: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 670 | m_positionBeforeLastNewline = currentPosition(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:936:47: required from ‘JSC::JSTokenType JSC::Lexer::parseIdentifier(JSC::JSTokenData*, unsigned int, bool) [with bool shouldBuildIdentifiers = false; T = unsigned char]’ 936 | m_lexErrorMessage = makeString("The use of '", ident->string(), "' is disallowed in builtin functions."); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:2223:43: required from ‘JSC::JSTokenType JSC::Lexer::lex(JSC::JSToken*, unsigned int, bool) [with T = unsigned char]’ 2223 | token = parseIdentifier(tokenData, lexerFlags, strictMode); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.cpp:2468:16: required from here 2468 | template class Lexer; | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ [840/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/InferredTypeTable.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InferredTypeTable.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InferredTypeTable.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InferredTypeTable.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [841/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/InitializeThreading.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InitializeThreading.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InitializeThreading.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InitializeThreading.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [842/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/InferredValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InferredValue.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InferredValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InferredValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [843/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/IntlCollatorConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlCollatorConstructor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlCollatorConstructor.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlCollatorConstructor.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [844/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/IntlCollatorPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlCollator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlCollatorPrototype.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlCollatorPrototype.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [845/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/InspectorInstrumentationObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InspectorInstrumentationObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InspectorInstrumentationObject.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InspectorInstrumentationObject.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [846/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/IntlDateTimeFormatConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlDateTimeFormatConstructor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlDateTimeFormatConstructor.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlDateTimeFormatConstructor.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [847/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/IntlDateTimeFormatPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlDateTimeFormat.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlDateTimeFormatPrototype.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlDateTimeFormatPrototype.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlDateTimeFormatPrototype.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [848/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/IntlCollator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlCollator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlCollator.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlCollator.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [849/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/InternalFunction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [850/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/IntlNumberFormatConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlNumberFormatConstructor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlNumberFormatConstructor.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlNumberFormatConstructor.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [851/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/IntlNumberFormatPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlNumberFormat.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlNumberFormatPrototype.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlNumberFormatPrototype.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlNumberFormatPrototype.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [852/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/IntlDateTimeFormat.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlDateTimeFormat.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlDateTimeFormat.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlDateTimeFormat.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [853/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSAPIValueWrapper.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [854/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/IntlNumberFormat.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlNumberFormat.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlNumberFormat.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlNumberFormat.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [855/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/IteratorPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IteratorPrototype.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IteratorPrototype.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IteratorPrototype.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [856/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/IteratorOperations.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IteratorOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IteratorOperations.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IteratorOperations.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IteratorOperations.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [857/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSArrayBuffer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArrayBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArrayBuffer.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArrayBuffer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [858/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSArrayBufferConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArrayBufferConstructor.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [859/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSArrayBufferPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArrayBufferPrototype.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArrayBufferPrototype.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArrayBufferPrototype.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [860/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSArrayBufferView.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArrayBufferView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArrayBufferView.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArrayBufferView.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [861/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSArrayIterator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArrayIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArrayIterator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArrayIterator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [862/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSCallee.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IndexingType.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCallee.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCallee.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCallee.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [863/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSBoundSlotBaseFunction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IndexingType.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionRareData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSBoundSlotBaseFunction.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSBoundSlotBaseFunction.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSBoundSlotBaseFunction.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [864/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSArray.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/PropertyStorage.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IndexingHeader.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayConventions.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [865/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSBoundFunction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IndexingType.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionRareData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSBoundFunction.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSBoundFunction.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSBoundFunction.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:766:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’ 766 | String result = tryMakeString(string1, string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSBoundFunction.cpp:98:64: required from here 98 | function->finishCreation(vm, executable, length, makeString("bound ", name)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [866/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSCJSValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BooleanConstructor.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [867/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/IntlObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlObject.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlObject.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlObject.cpp:242:95: required from here 242 | state.vm().throwException(&state, createRangeError(&state, *property.publicName() + " is out of range")); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4) [with StringType1 = char; StringType2 = const char*; StringType3 = char; StringType4 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:784:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3, StringType4) [with StringType1 = char; StringType2 = const char*; StringType3 = char; StringType4 = String]’ 784 | String result = tryMakeString(string1, string2, string3, string4); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlObject.cpp:800:64: required from here 800 | supportedExtensionAddition = makeString('-', key, '-', value); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:390:16: note: in expansion of macro ‘WTFMove’ 390 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:390:16: note: in expansion of macro ‘WTFMove’ 390 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:407:12: note: in expansion of macro ‘WTFMove’ 407 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:407:12: note: in expansion of macro ‘WTFMove’ 407 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlObject.cpp:841:57: required from here 841 | foundLocale = preExtension + supportedExtension + postExtension; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IntlObject.cpp:841:57: required from here 841 | foundLocale = preExtension + supportedExtension + postExtension; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [868/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/CommonIdentifiers.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/BytecodeIntrinsicRegistry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CommonIdentifiers.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CommonIdentifiers.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CommonIdentifiers.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [869/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSConsole.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSConsole.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSConsole.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSConsole.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [870/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSGlobalObjectDebuggable.cpp.o [871/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSCell.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [872/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSDataView.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArrayBufferView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDataView.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDataView.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDataView.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [873/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSDateMath.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.cpp:73: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.cpp:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.cpp:72: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [874/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSEnvironmentRecord.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSEnvironmentRecord.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSEnvironmentRecord.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSEnvironmentRecord.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [875/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSGeneratorFunction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IndexingType.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionRareData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGeneratorFunction.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGeneratorFunction.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGeneratorFunction.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [876/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSDataViewPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDataViewPrototype.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDataViewPrototype.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDataViewPrototype.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [877/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSGlobalLexicalEnvironment.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [878/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSInternalPromisePrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSPromisePrototype.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSInternalPromisePrototype.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSInternalPromisePrototype.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSInternalPromisePrototype.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [879/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSInternalPromiseConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSPromiseConstructor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSInternalPromiseConstructor.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [880/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSJob.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSJob.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSJob.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSJob.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [881/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSInternalPromise.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSPromise.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSInternalPromise.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSInternalPromise.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSInternalPromise.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [882/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSInternalPromiseDeferred.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSPromiseDeferred.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSInternalPromiseDeferred.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSInternalPromiseDeferred.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSInternalPromiseDeferred.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [883/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSGlobalObjectFunctions.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObjectFunctions.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObjectFunctions.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObjectFunctions.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObjectFunctions.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObjectFunctions.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObjectFunctions.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ [884/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSLexicalEnvironment.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLexicalEnvironment.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLexicalEnvironment.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [885/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSLock.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [886/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSFunction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IndexingType.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionRareData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSFunction.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSFunction.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSFunction.cpp:46: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ [887/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSMapIterator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSMapIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSMapIterator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSMapIterator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [888/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSMap.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSMap.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSMap.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [889/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSNativeStdFunction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IndexingType.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/FunctionRareData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSNativeStdFunction.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSNativeStdFunction.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSNativeStdFunction.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [890/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSNotAnObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSNotAnObject.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSNotAnObject.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSNotAnObject.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [891/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSModuleEnvironment.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSModuleEnvironment.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSModuleEnvironment.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [892/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/parser/Parser.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/debugger/Breakpoint.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/debugger/Debugger.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/debugger/Debugger.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h: In instantiation of ‘void JSC::Parser::next(unsigned int) [with LexerType = JSC::Lexer]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1024:91: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1024 | m_lastTokenEndPosition = JSTextPosition(lastLine, lastTokenEnd, lastTokenLineStart); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h: In instantiation of ‘void JSC::Parser::nextExpectIdentifier(unsigned int) [with LexerType = JSC::Lexer]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1036:91: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1036 | m_lastTokenEndPosition = JSTextPosition(lastLine, lastTokenEnd, lastTokenLineStart); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h: In instantiation of ‘void JSC::Parser::next(unsigned int) [with LexerType = JSC::Lexer]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1024:91: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1024 | m_lastTokenEndPosition = JSTextPosition(lastLine, lastTokenEnd, lastTokenLineStart); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h: In instantiation of ‘void JSC::Parser::nextExpectIdentifier(unsigned int) [with LexerType = JSC::Lexer]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1036:91: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1036 | m_lastTokenEndPosition = JSTextPosition(lastLine, lastTokenEnd, lastTokenLineStart); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h: In instantiation of ‘JSC::JSTokenType JSC::Lexer::lexExpectIdentifier(JSC::JSToken*, unsigned int, bool) [with T = unsigned char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1038:54: required from ‘void JSC::Parser::nextExpectIdentifier(unsigned int) [with LexerType = JSC::Lexer]’ 1038 | m_token.m_type = m_lexer->lexExpectIdentifier(&m_token, lexerFlags, strictMode()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h:378:36: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 378 | tokenRecord->m_startPosition = startPosition; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h:379:32: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 379 | tokenRecord->m_endPosition = currentPosition(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h: In instantiation of ‘JSC::JSTokenType JSC::Lexer::lexExpectIdentifier(JSC::JSToken*, unsigned int, bool) [with T = char16_t]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1038:54: required from ‘void JSC::Parser::nextExpectIdentifier(unsigned int) [with LexerType = JSC::Lexer]’ 1038 | m_token.m_type = m_lexer->lexExpectIdentifier(&m_token, lexerFlags, strictMode()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h:378:36: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 378 | tokenRecord->m_startPosition = startPosition; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h:379:32: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 379 | tokenRecord->m_endPosition = currentPosition(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4, StringType5) [with StringType1 = const char*; StringType2 = const char*; StringType3 = String; StringType4 = const char*; StringType5 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:793:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3, StringType4, StringType5) [with StringType1 = const char*; StringType2 = const char*; StringType3 = String; StringType4 = const char*; StringType5 = const char*]’ 793 | String result = tryMakeString(string1, string2, string3, string4, string5); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1134:36: required from ‘void JSC::Parser::updateErrorWithNameAndMessage(const char*, const WTF::String&, const char*) [with LexerType = JSC::Lexer]’ 1134 | m_errorMessage = makeString(beforeMessage, " '", name, "' ", afterMessage); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:445:16: note: in expansion of macro ‘WTFMove’ 445 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:445:16: note: in expansion of macro ‘WTFMove’ 445 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:464:12: note: in expansion of macro ‘WTFMove’ 464 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:464:12: note: in expansion of macro ‘WTFMove’ 464 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&, ExpressionErrorClassifier&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2947:37: required from ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’ 2947 | return parseAssignmentExpression(context, classifier); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:833:52: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseArrowFunctionSingleExpressionBodySourceElements(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 833 | TreeExpression expr = parseAssignmentExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:271:82: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 271 | sourceElements = parseArrowFunctionSingleExpressionBodySourceElements(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3024:15: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 3024 | start = tokenStartPosition(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Statement JSC::Parser::parseExpressionOrLabelStatement(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:565:53: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 565 | result = parseExpressionOrLabelStatement(context); // Treat this as an IDENT. This is how ::parseStatement() handles IDENT. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:465:44: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 465 | if (!parseStatementListItem(syntaxChecker, directive, &directiveLiteralLength)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2363:18: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 2363 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Statement JSC::Parser::parseExpressionOrLabelStatement(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:565:53: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 565 | result = parseExpressionOrLabelStatement(context); // Treat this as an IDENT. This is how ::parseStatement() handles IDENT. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:469:47: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 469 | statement = parseStatementListItem(context, directive, &directiveLiteralLength); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2363:18: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 2363 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&, ExpressionErrorClassifier&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2947:37: required from ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’ 2947 | return parseAssignmentExpression(context, classifier); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:833:52: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseArrowFunctionSingleExpressionBodySourceElements(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 833 | TreeExpression expr = parseAssignmentExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:271:82: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 271 | sourceElements = parseArrowFunctionSingleExpressionBodySourceElements(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3024:15: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 3024 | start = tokenStartPosition(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Statement JSC::Parser::parseExpressionOrLabelStatement(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:565:53: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 565 | result = parseExpressionOrLabelStatement(context); // Treat this as an IDENT. This is how ::parseStatement() handles IDENT. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:465:44: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 465 | if (!parseStatementListItem(syntaxChecker, directive, &directiveLiteralLength)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2363:18: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 2363 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Statement JSC::Parser::parseExpressionOrLabelStatement(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:565:53: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 565 | result = parseExpressionOrLabelStatement(context); // Treat this as an IDENT. This is how ::parseStatement() handles IDENT. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:469:47: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 469 | statement = parseStatementListItem(context, directive, &directiveLiteralLength); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2363:18: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 2363 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseArrowFunctionExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2970:44: required from ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&, ExpressionErrorClassifier&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’ 2970 | return parseArrowFunctionExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2947:37: required from ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’ 2947 | return parseAssignmentExpression(context, classifier); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:833:52: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseArrowFunctionSingleExpressionBodySourceElements(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 833 | TreeExpression expr = parseAssignmentExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:271:82: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 271 | sourceElements = parseArrowFunctionSingleExpressionBodySourceElements(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3891:14: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 3891 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘bool JSC::Parser::parseFunctionInfo(TreeBuilder&, JSC::FunctionRequirements, JSC::SourceParseMode, bool, JSC::ConstructorKind, JSC::SuperBinding, int, JSC::ParserFunctionInfo&, FunctionDefinitionType) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2137:5: required from ‘typename TreeBuilder::Statement JSC::Parser::parseFunctionDeclaration(TreeBuilder&, ExportType) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 2137 | failIfFalse((parseFunctionInfo(context, FunctionNeedsName, parseMode, true, ConstructorKind::None, SuperBinding::NotNeeded, functionKeywordStart, functionInfo, FunctionDefinitionType::Declaration)), "Cannot parse this function"); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2771:50: required from ‘typename TreeBuilder::Statement JSC::Parser::parseExportDeclaration(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 2771 | result = parseFunctionDeclaration(context); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:460:47: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 460 | statement = parseExportDeclaration(context); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1894:23: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 1894 | startLocation = tokenLocation(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1946:23: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 1946 | startLocation = tokenLocation(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2080:18: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 2080 | location = locationBeforeLastToken(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseVariableDeclarationList(TreeBuilder&, int&, typename TreeBuilder::DestructuringPattern&, typename TreeBuilder::Expression&, JSC::JSTextPosition&, JSC::JSTextPosition&, JSC::JSTextPosition&, VarDeclarationListContext, JSC::DeclarationType, ExportType, bool&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*; typename TreeBuilder::DestructuringPattern = JSC::DestructuringPatternNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:599:64: required from ‘typename TreeBuilder::Statement JSC::Parser::parseVariableDeclaration(TreeBuilder&, JSC::DeclarationType, ExportType) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 599 | TreeExpression variableDecls = parseVariableDeclarationList(context, scratch, scratch1, scratch2, scratch3, scratch3, scratch3, VarDeclarationContext, declarationType, exportType, scratchBool); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2870:46: required from ‘typename TreeBuilder::Statement JSC::Parser::parseExportDeclaration(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 2870 | result = parseVariableDeclaration(context, DeclarationType::VarDeclaration, ExportType::Exported); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:460:47: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 460 | statement = parseExportDeclaration(context); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:675:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 675 | identStart = varStart; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:700:27: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 700 | initStart = tokenStartPosition(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:704:25: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 704 | initEnd = lastTokenEndPosition(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseVariableDeclarationList(TreeBuilder&, int&, typename TreeBuilder::DestructuringPattern&, typename TreeBuilder::Expression&, JSC::JSTextPosition&, JSC::JSTextPosition&, JSC::JSTextPosition&, VarDeclarationListContext, JSC::DeclarationType, ExportType, bool&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int; typename TreeBuilder::DestructuringPattern = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:599:64: required from ‘typename TreeBuilder::Statement JSC::Parser::parseVariableDeclaration(TreeBuilder&, JSC::DeclarationType, ExportType) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 599 | TreeExpression variableDecls = parseVariableDeclarationList(context, scratch, scratch1, scratch2, scratch3, scratch3, scratch3, VarDeclarationContext, declarationType, exportType, scratchBool); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:546:42: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 546 | result = parseVariableDeclaration(context, DeclarationType::ConstDeclaration); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:465:44: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 465 | if (!parseStatementListItem(syntaxChecker, directive, &directiveLiteralLength)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:675:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 675 | identStart = varStart; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:700:27: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 700 | initStart = tokenStartPosition(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:704:25: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 704 | initEnd = lastTokenEndPosition(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Statement JSC::Parser::parseForStatement(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1629:35: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatement(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 1629 | result = parseForStatement(context); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:576:32: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 576 | result = parseStatement(context, directive, directiveLiteralLength); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:465:44: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 465 | if (!parseStatementListItem(syntaxChecker, directive, &directiveLiteralLength)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1196:24: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1196 | declsStart = tokenStartPosition(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1198:22: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1198 | declsEnd = lastTokenEndPosition(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1205:20: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1205 | declsStart = tokenStartPosition(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1207:18: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1207 | declsEnd = lastTokenEndPosition(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Statement JSC::Parser::parseContinueStatement(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1632:40: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatement(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 1632 | result = parseContinueStatement(context); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:576:32: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 576 | result = parseStatement(context, directive, directiveLiteralLength); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:465:44: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 465 | if (!parseStatementListItem(syntaxChecker, directive, &directiveLiteralLength)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1323:9: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1323 | end = tokenEndPosition(); | ~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Statement JSC::Parser::parseBreakStatement(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1635:37: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatement(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 1635 | result = parseBreakStatement(context); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:576:32: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 576 | result = parseStatement(context, directive, directiveLiteralLength); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:465:44: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 465 | if (!parseStatementListItem(syntaxChecker, directive, &directiveLiteralLength)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1299:9: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1299 | end = tokenEndPosition(); | ~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Statement JSC::Parser::parseReturnStatement(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1638:38: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatement(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 1638 | result = parseReturnStatement(context); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:576:32: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 576 | result = parseStatement(context, directive, directiveLiteralLength); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:465:44: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 465 | if (!parseStatementListItem(syntaxChecker, directive, &directiveLiteralLength)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1342:13: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1342 | end = tokenEndPosition(); | ~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1348:9: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1348 | end = lastTokenEndPosition(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1350:14: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1350 | end = tokenEndPosition(); | ~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Statement JSC::Parser::parseForStatement(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1629:35: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatement(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 1629 | result = parseForStatement(context); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:576:32: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 576 | result = parseStatement(context, directive, directiveLiteralLength); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:469:47: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 469 | statement = parseStatementListItem(context, directive, &directiveLiteralLength); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1196:24: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1196 | declsStart = tokenStartPosition(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1198:22: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1198 | declsEnd = lastTokenEndPosition(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1205:20: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1205 | declsStart = tokenStartPosition(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1207:18: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1207 | declsEnd = lastTokenEndPosition(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Statement JSC::Parser::parseContinueStatement(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1632:40: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatement(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 1632 | result = parseContinueStatement(context); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:576:32: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 576 | result = parseStatement(context, directive, directiveLiteralLength); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:469:47: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 469 | statement = parseStatementListItem(context, directive, &directiveLiteralLength); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1323:9: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1323 | end = tokenEndPosition(); | ~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Statement JSC::Parser::parseBreakStatement(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1635:37: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatement(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 1635 | result = parseBreakStatement(context); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:576:32: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 576 | result = parseStatement(context, directive, directiveLiteralLength); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:469:47: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 469 | statement = parseStatementListItem(context, directive, &directiveLiteralLength); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1299:9: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1299 | end = tokenEndPosition(); | ~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Statement JSC::Parser::parseReturnStatement(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1638:38: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatement(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 1638 | result = parseReturnStatement(context); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:576:32: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 576 | result = parseStatement(context, directive, directiveLiteralLength); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:469:47: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 469 | statement = parseStatementListItem(context, directive, &directiveLiteralLength); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1342:13: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1342 | end = tokenEndPosition(); | ~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1348:9: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1348 | end = lastTokenEndPosition(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1350:14: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1350 | end = tokenEndPosition(); | ~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&, ExpressionErrorClassifier&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2947:37: required from ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’ 2947 | return parseAssignmentExpression(context, classifier); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1014:67: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseDestructuringPattern(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = int]’ 1014 | propertyExpression = parseAssignmentExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1713:50: required from ‘bool JSC::Parser::parseFormalParameters(TreeBuilder&, typename TreeBuilder::FormalParameterList, unsigned int&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::FormalParameterList = int]’ 1713 | parameter = parseDestructuringPattern(context, DestructuringKind::DestructureToParameters, ExportType::NotExported, &duplicateParameter, &hasDestructuringPattern); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:387:52: required from ‘bool JSC::Parser::isArrowFunctionParameters() [with LexerType = JSC::Lexer]’ 387 | isArrowFunction = parseFormalParameters(syntaxChecker, syntaxChecker.createFormalParameterList(), parametersCount) && consume(CLOSEPAREN) && match(ARROWFUNCTION); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3024:15: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 3024 | start = tokenStartPosition(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseArrowFunctionExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2970:44: required from ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&, ExpressionErrorClassifier&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’ 2970 | return parseArrowFunctionExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2947:37: required from ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’ 2947 | return parseAssignmentExpression(context, classifier); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:833:52: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseArrowFunctionSingleExpressionBodySourceElements(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 833 | TreeExpression expr = parseAssignmentExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:271:82: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 271 | sourceElements = parseArrowFunctionSingleExpressionBodySourceElements(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3891:14: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 3891 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘bool JSC::Parser::parseFunctionInfo(TreeBuilder&, JSC::FunctionRequirements, JSC::SourceParseMode, bool, JSC::ConstructorKind, JSC::SuperBinding, int, JSC::ParserFunctionInfo&, FunctionDefinitionType) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2137:5: required from ‘typename TreeBuilder::Statement JSC::Parser::parseFunctionDeclaration(TreeBuilder&, ExportType) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 2137 | failIfFalse((parseFunctionInfo(context, FunctionNeedsName, parseMode, true, ConstructorKind::None, SuperBinding::NotNeeded, functionKeywordStart, functionInfo, FunctionDefinitionType::Declaration)), "Cannot parse this function"); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2771:50: required from ‘typename TreeBuilder::Statement JSC::Parser::parseExportDeclaration(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 2771 | result = parseFunctionDeclaration(context); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:460:47: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 460 | statement = parseExportDeclaration(context); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1894:23: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 1894 | startLocation = tokenLocation(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1946:23: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 1946 | startLocation = tokenLocation(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2080:18: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 2080 | location = locationBeforeLastToken(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseVariableDeclarationList(TreeBuilder&, int&, typename TreeBuilder::DestructuringPattern&, typename TreeBuilder::Expression&, JSC::JSTextPosition&, JSC::JSTextPosition&, JSC::JSTextPosition&, VarDeclarationListContext, JSC::DeclarationType, ExportType, bool&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*; typename TreeBuilder::DestructuringPattern = JSC::DestructuringPatternNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:599:64: required from ‘typename TreeBuilder::Statement JSC::Parser::parseVariableDeclaration(TreeBuilder&, JSC::DeclarationType, ExportType) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 599 | TreeExpression variableDecls = parseVariableDeclarationList(context, scratch, scratch1, scratch2, scratch3, scratch3, scratch3, VarDeclarationContext, declarationType, exportType, scratchBool); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2870:46: required from ‘typename TreeBuilder::Statement JSC::Parser::parseExportDeclaration(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 2870 | result = parseVariableDeclaration(context, DeclarationType::VarDeclaration, ExportType::Exported); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:460:47: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 460 | statement = parseExportDeclaration(context); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:675:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 675 | identStart = varStart; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:700:27: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 700 | initStart = tokenStartPosition(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:704:25: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 704 | initEnd = lastTokenEndPosition(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseVariableDeclarationList(TreeBuilder&, int&, typename TreeBuilder::DestructuringPattern&, typename TreeBuilder::Expression&, JSC::JSTextPosition&, JSC::JSTextPosition&, JSC::JSTextPosition&, VarDeclarationListContext, JSC::DeclarationType, ExportType, bool&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int; typename TreeBuilder::DestructuringPattern = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:599:64: required from ‘typename TreeBuilder::Statement JSC::Parser::parseVariableDeclaration(TreeBuilder&, JSC::DeclarationType, ExportType) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 599 | TreeExpression variableDecls = parseVariableDeclarationList(context, scratch, scratch1, scratch2, scratch3, scratch3, scratch3, VarDeclarationContext, declarationType, exportType, scratchBool); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:546:42: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 546 | result = parseVariableDeclaration(context, DeclarationType::ConstDeclaration); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:465:44: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 465 | if (!parseStatementListItem(syntaxChecker, directive, &directiveLiteralLength)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:675:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 675 | identStart = varStart; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:700:27: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 700 | initStart = tokenStartPosition(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:704:25: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 704 | initEnd = lastTokenEndPosition(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Statement JSC::Parser::parseForStatement(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1629:35: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatement(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 1629 | result = parseForStatement(context); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:576:32: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 576 | result = parseStatement(context, directive, directiveLiteralLength); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:465:44: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 465 | if (!parseStatementListItem(syntaxChecker, directive, &directiveLiteralLength)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1196:24: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1196 | declsStart = tokenStartPosition(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1198:22: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1198 | declsEnd = lastTokenEndPosition(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1205:20: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1205 | declsStart = tokenStartPosition(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1207:18: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1207 | declsEnd = lastTokenEndPosition(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Statement JSC::Parser::parseContinueStatement(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1632:40: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatement(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 1632 | result = parseContinueStatement(context); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:576:32: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 576 | result = parseStatement(context, directive, directiveLiteralLength); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:465:44: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 465 | if (!parseStatementListItem(syntaxChecker, directive, &directiveLiteralLength)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1323:9: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1323 | end = tokenEndPosition(); | ~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Statement JSC::Parser::parseBreakStatement(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1635:37: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatement(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 1635 | result = parseBreakStatement(context); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:576:32: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 576 | result = parseStatement(context, directive, directiveLiteralLength); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:465:44: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 465 | if (!parseStatementListItem(syntaxChecker, directive, &directiveLiteralLength)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1299:9: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1299 | end = tokenEndPosition(); | ~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Statement JSC::Parser::parseReturnStatement(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1638:38: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatement(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 1638 | result = parseReturnStatement(context); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:576:32: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 576 | result = parseStatement(context, directive, directiveLiteralLength); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:465:44: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 465 | if (!parseStatementListItem(syntaxChecker, directive, &directiveLiteralLength)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1342:13: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1342 | end = tokenEndPosition(); | ~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1348:9: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1348 | end = lastTokenEndPosition(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1350:14: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1350 | end = tokenEndPosition(); | ~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Statement JSC::Parser::parseForStatement(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1629:35: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatement(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 1629 | result = parseForStatement(context); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:576:32: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 576 | result = parseStatement(context, directive, directiveLiteralLength); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:469:47: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 469 | statement = parseStatementListItem(context, directive, &directiveLiteralLength); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1196:24: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1196 | declsStart = tokenStartPosition(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1198:22: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1198 | declsEnd = lastTokenEndPosition(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1205:20: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1205 | declsStart = tokenStartPosition(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1207:18: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1207 | declsEnd = lastTokenEndPosition(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Statement JSC::Parser::parseContinueStatement(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1632:40: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatement(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 1632 | result = parseContinueStatement(context); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:576:32: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 576 | result = parseStatement(context, directive, directiveLiteralLength); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:469:47: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 469 | statement = parseStatementListItem(context, directive, &directiveLiteralLength); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1323:9: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1323 | end = tokenEndPosition(); | ~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Statement JSC::Parser::parseBreakStatement(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1635:37: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatement(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 1635 | result = parseBreakStatement(context); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:576:32: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 576 | result = parseStatement(context, directive, directiveLiteralLength); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:469:47: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 469 | statement = parseStatementListItem(context, directive, &directiveLiteralLength); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1299:9: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1299 | end = tokenEndPosition(); | ~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Statement JSC::Parser::parseReturnStatement(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1638:38: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatement(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 1638 | result = parseReturnStatement(context); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:576:32: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Statement = JSC::StatementNode*]’ 576 | result = parseStatement(context, directive, directiveLiteralLength); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:469:47: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 469 | statement = parseStatementListItem(context, directive, &directiveLiteralLength); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1342:13: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1342 | end = tokenEndPosition(); | ~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1348:9: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1348 | end = lastTokenEndPosition(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1350:14: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1350 | end = tokenEndPosition(); | ~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&, ExpressionErrorClassifier&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2947:37: required from ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’ 2947 | return parseAssignmentExpression(context, classifier); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1014:67: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseDestructuringPattern(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = int]’ 1014 | propertyExpression = parseAssignmentExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1713:50: required from ‘bool JSC::Parser::parseFormalParameters(TreeBuilder&, typename TreeBuilder::FormalParameterList, unsigned int&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::FormalParameterList = int]’ 1713 | parameter = parseDestructuringPattern(context, DestructuringKind::DestructureToParameters, ExportType::NotExported, &duplicateParameter, &hasDestructuringPattern); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:387:52: required from ‘bool JSC::Parser::isArrowFunctionParameters() [with LexerType = JSC::Lexer]’ 387 | isArrowFunction = parseFormalParameters(syntaxChecker, syntaxChecker.createFormalParameterList(), parametersCount) && consume(CLOSEPAREN) && match(ARROWFUNCTION); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3024:15: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 3024 | start = tokenStartPosition(); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseMemberExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:881:41: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseAssignmentElement(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = JSC::DestructuringPatternNode*]’ 881 | auto element = parseMemberExpression(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:863:38: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseBindingOrAssignmentElement(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = JSC::DestructuringPatternNode*]’ 863 | return parseAssignmentElement(context, kind, exportType, duplicateIdentifier, hasDestructuringPattern, bindingContext, depth); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:942:68: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseDestructuringPattern(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = JSC::DestructuringPatternNode*]’ 942 | auto innerPattern = parseBindingOrAssignmentElement(context, kind, exportType, duplicateIdentifier, hasDestructuringPattern, bindingContext, depth + 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1805:59: required from ‘int JSC::Parser::parseFunctionParameters(TreeBuilder&, JSC::SourceParseMode, JSC::ParserFunctionInfo&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer]’ 1805 | auto parameter = parseDestructuringPattern(context, DestructuringKind::DestructureToParameters, ExportType::NotExported); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:250:36: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 250 | parseFunctionParameters(context, parseMode, functionInfo); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3817:18: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 3817 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseMemberExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2206:44: required from ‘typename TreeBuilder::ClassExpression JSC::Parser::parseClass(TreeBuilder&, JSC::FunctionRequirements, JSC::ParserClassInfo&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::ClassExpression = int]’ 2206 | parentClass = parseMemberExpression(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2160:47: required from ‘typename TreeBuilder::Statement JSC::Parser::parseClassDeclaration(TreeBuilder&, ExportType) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 2160 | TreeClassExpression classExpr = parseClass(context, FunctionNeedsName, info); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:571:39: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 571 | result = parseClassDeclaration(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:465:44: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 465 | if (!parseStatementListItem(syntaxChecker, directive, &directiveLiteralLength)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3817:18: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 3817 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘bool JSC::Parser::parseFunctionInfo(TreeBuilder&, JSC::FunctionRequirements, JSC::SourceParseMode, bool, JSC::ConstructorKind, JSC::SuperBinding, int, JSC::ParserFunctionInfo&, FunctionDefinitionType) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2300:13: required from ‘typename TreeBuilder::ClassExpression JSC::Parser::parseClass(TreeBuilder&, JSC::FunctionRequirements, JSC::ParserClassInfo&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::ClassExpression = int]’ 2300 | failIfFalse((parseFunctionInfo(context, FunctionNoRequirements, parseMode, false, isConstructor ? constructorKind : ConstructorKind::None, SuperBinding::Needed, methodStart, methodInfo, FunctionDefinitionType::Method)), "Cannot parse this method"); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2160:47: required from ‘typename TreeBuilder::Statement JSC::Parser::parseClassDeclaration(TreeBuilder&, ExportType) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 2160 | TreeClassExpression classExpr = parseClass(context, FunctionNeedsName, info); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:571:39: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 571 | result = parseClassDeclaration(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:465:44: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 465 | if (!parseStatementListItem(syntaxChecker, directive, &directiveLiteralLength)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1894:23: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 1894 | startLocation = tokenLocation(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1946:23: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 1946 | startLocation = tokenLocation(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2080:18: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 2080 | location = locationBeforeLastToken(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseArrowFunctionExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2970:44: required from ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&, ExpressionErrorClassifier&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’ 2970 | return parseArrowFunctionExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2947:37: required from ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’ 2947 | return parseAssignmentExpression(context, classifier); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1014:67: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseDestructuringPattern(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = int]’ 1014 | propertyExpression = parseAssignmentExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1713:50: required from ‘bool JSC::Parser::parseFormalParameters(TreeBuilder&, typename TreeBuilder::FormalParameterList, unsigned int&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::FormalParameterList = int]’ 1713 | parameter = parseDestructuringPattern(context, DestructuringKind::DestructureToParameters, ExportType::NotExported, &duplicateParameter, &hasDestructuringPattern); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:387:52: required from ‘bool JSC::Parser::isArrowFunctionParameters() [with LexerType = JSC::Lexer]’ 387 | isArrowFunction = parseFormalParameters(syntaxChecker, syntaxChecker.createFormalParameterList(), parametersCount) && consume(CLOSEPAREN) && match(ARROWFUNCTION); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3891:14: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 3891 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseMemberExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:881:41: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseAssignmentElement(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = JSC::DestructuringPatternNode*]’ 881 | auto element = parseMemberExpression(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:863:38: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseBindingOrAssignmentElement(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = JSC::DestructuringPatternNode*]’ 863 | return parseAssignmentElement(context, kind, exportType, duplicateIdentifier, hasDestructuringPattern, bindingContext, depth); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:942:68: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseDestructuringPattern(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = JSC::DestructuringPatternNode*]’ 942 | auto innerPattern = parseBindingOrAssignmentElement(context, kind, exportType, duplicateIdentifier, hasDestructuringPattern, bindingContext, depth + 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1805:59: required from ‘int JSC::Parser::parseFunctionParameters(TreeBuilder&, JSC::SourceParseMode, JSC::ParserFunctionInfo&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer]’ 1805 | auto parameter = parseDestructuringPattern(context, DestructuringKind::DestructureToParameters, ExportType::NotExported); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:250:36: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 250 | parseFunctionParameters(context, parseMode, functionInfo); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3817:18: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 3817 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseMemberExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2206:44: required from ‘typename TreeBuilder::ClassExpression JSC::Parser::parseClass(TreeBuilder&, JSC::FunctionRequirements, JSC::ParserClassInfo&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::ClassExpression = int]’ 2206 | parentClass = parseMemberExpression(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2160:47: required from ‘typename TreeBuilder::Statement JSC::Parser::parseClassDeclaration(TreeBuilder&, ExportType) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 2160 | TreeClassExpression classExpr = parseClass(context, FunctionNeedsName, info); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:571:39: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 571 | result = parseClassDeclaration(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:465:44: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 465 | if (!parseStatementListItem(syntaxChecker, directive, &directiveLiteralLength)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3817:18: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 3817 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘bool JSC::Parser::parseFunctionInfo(TreeBuilder&, JSC::FunctionRequirements, JSC::SourceParseMode, bool, JSC::ConstructorKind, JSC::SuperBinding, int, JSC::ParserFunctionInfo&, FunctionDefinitionType) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2300:13: required from ‘typename TreeBuilder::ClassExpression JSC::Parser::parseClass(TreeBuilder&, JSC::FunctionRequirements, JSC::ParserClassInfo&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::ClassExpression = int]’ 2300 | failIfFalse((parseFunctionInfo(context, FunctionNoRequirements, parseMode, false, isConstructor ? constructorKind : ConstructorKind::None, SuperBinding::Needed, methodStart, methodInfo, FunctionDefinitionType::Method)), "Cannot parse this method"); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2160:47: required from ‘typename TreeBuilder::Statement JSC::Parser::parseClassDeclaration(TreeBuilder&, ExportType) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 2160 | TreeClassExpression classExpr = parseClass(context, FunctionNeedsName, info); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:571:39: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 571 | result = parseClassDeclaration(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:465:44: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 465 | if (!parseStatementListItem(syntaxChecker, directive, &directiveLiteralLength)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1894:23: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 1894 | startLocation = tokenLocation(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1946:23: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 1946 | startLocation = tokenLocation(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2080:18: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 2080 | location = locationBeforeLastToken(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseArrowFunctionExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2970:44: required from ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&, ExpressionErrorClassifier&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’ 2970 | return parseArrowFunctionExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2947:37: required from ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’ 2947 | return parseAssignmentExpression(context, classifier); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1014:67: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseDestructuringPattern(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = int]’ 1014 | propertyExpression = parseAssignmentExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1713:50: required from ‘bool JSC::Parser::parseFormalParameters(TreeBuilder&, typename TreeBuilder::FormalParameterList, unsigned int&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::FormalParameterList = int]’ 1713 | parameter = parseDestructuringPattern(context, DestructuringKind::DestructureToParameters, ExportType::NotExported, &duplicateParameter, &hasDestructuringPattern); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:387:52: required from ‘bool JSC::Parser::isArrowFunctionParameters() [with LexerType = JSC::Lexer]’ 387 | isArrowFunction = parseFormalParameters(syntaxChecker, syntaxChecker.createFormalParameterList(), parametersCount) && consume(CLOSEPAREN) && match(ARROWFUNCTION); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3891:14: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 3891 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseUnaryExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3132:54: required from ‘typename TreeBuilder::Expression JSC::Parser::parseBinaryExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’ 3132 | TreeExpression current = parseUnaryExpression(context); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3091:48: required from ‘typename TreeBuilder::Expression JSC::Parser::parseConditionalExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’ 3091 | TreeExpression cond = parseBinaryExpression(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2973:52: required from ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&, ExpressionErrorClassifier&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’ 2973 | TreeExpression lhs = parseConditionalExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2947:37: required from ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’ 2947 | return parseAssignmentExpression(context, classifier); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:833:52: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseArrowFunctionSingleExpressionBodySourceElements(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 833 | TreeExpression expr = parseAssignmentExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:271:82: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 271 | sourceElements = parseArrowFunctionSingleExpressionBodySourceElements(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4009:14: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 4009 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4049:22: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 4049 | subExprStart = context.unaryTokenStackLastStart(tokenStackDepth); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseUnaryExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3132:54: required from ‘typename TreeBuilder::Expression JSC::Parser::parseBinaryExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’ 3132 | TreeExpression current = parseUnaryExpression(context); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3091:48: required from ‘typename TreeBuilder::Expression JSC::Parser::parseConditionalExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’ 3091 | TreeExpression cond = parseBinaryExpression(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2973:52: required from ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&, ExpressionErrorClassifier&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’ 2973 | TreeExpression lhs = parseConditionalExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2947:37: required from ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’ 2947 | return parseAssignmentExpression(context, classifier); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:833:52: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseArrowFunctionSingleExpressionBodySourceElements(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 833 | TreeExpression expr = parseAssignmentExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:271:82: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 271 | sourceElements = parseArrowFunctionSingleExpressionBodySourceElements(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4009:14: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 4009 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4049:22: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 4049 | subExprStart = context.unaryTokenStackLastStart(tokenStackDepth); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseStrictObjectLiteral(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3608:44: required from ‘typename TreeBuilder::Expression JSC::Parser::parsePrimaryExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’ 3608 | return parseStrictObjectLiteral(context); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3813:38: required from ‘typename TreeBuilder::Expression JSC::Parser::parseMemberExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’ 3813 | base = parsePrimaryExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:881:41: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseAssignmentElement(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = JSC::DestructuringPatternNode*]’ 881 | auto element = parseMemberExpression(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:863:38: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseBindingOrAssignmentElement(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = JSC::DestructuringPatternNode*]’ 863 | return parseAssignmentElement(context, kind, exportType, duplicateIdentifier, hasDestructuringPattern, bindingContext, depth); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:942:68: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseDestructuringPattern(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = JSC::DestructuringPatternNode*]’ 942 | auto innerPattern = parseBindingOrAssignmentElement(context, kind, exportType, duplicateIdentifier, hasDestructuringPattern, bindingContext, depth + 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1805:59: required from ‘int JSC::Parser::parseFunctionParameters(TreeBuilder&, JSC::SourceParseMode, JSC::ParserFunctionInfo&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer]’ 1805 | auto parameter = parseDestructuringPattern(context, DestructuringKind::DestructureToParameters, ExportType::NotExported); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:250:36: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 250 | parseFunctionParameters(context, parseMode, functionInfo); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3435:14: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 3435 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseObjectLiteral(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3609:34: required from ‘typename TreeBuilder::Expression JSC::Parser::parsePrimaryExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’ 3609 | return parseObjectLiteral(context); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3813:38: required from ‘typename TreeBuilder::Expression JSC::Parser::parseMemberExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’ 3813 | base = parsePrimaryExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:881:41: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseAssignmentElement(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = JSC::DestructuringPatternNode*]’ 881 | auto element = parseMemberExpression(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:863:38: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseBindingOrAssignmentElement(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = JSC::DestructuringPatternNode*]’ 863 | return parseAssignmentElement(context, kind, exportType, duplicateIdentifier, hasDestructuringPattern, bindingContext, depth); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:942:68: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseDestructuringPattern(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = JSC::DestructuringPatternNode*]’ 942 | auto innerPattern = parseBindingOrAssignmentElement(context, kind, exportType, duplicateIdentifier, hasDestructuringPattern, bindingContext, depth + 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1805:59: required from ‘int JSC::Parser::parseFunctionParameters(TreeBuilder&, JSC::SourceParseMode, JSC::ParserFunctionInfo&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer]’ 1805 | auto parameter = parseDestructuringPattern(context, DestructuringKind::DestructureToParameters, ExportType::NotExported); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:250:36: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 250 | parseFunctionParameters(context, parseMode, functionInfo); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3389:14: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 3389 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseStrictObjectLiteral(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3608:44: required from ‘typename TreeBuilder::Expression JSC::Parser::parsePrimaryExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’ 3608 | return parseStrictObjectLiteral(context); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3813:38: required from ‘typename TreeBuilder::Expression JSC::Parser::parseMemberExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’ 3813 | base = parsePrimaryExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2206:44: required from ‘typename TreeBuilder::ClassExpression JSC::Parser::parseClass(TreeBuilder&, JSC::FunctionRequirements, JSC::ParserClassInfo&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::ClassExpression = int]’ 2206 | parentClass = parseMemberExpression(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2160:47: required from ‘typename TreeBuilder::Statement JSC::Parser::parseClassDeclaration(TreeBuilder&, ExportType) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 2160 | TreeClassExpression classExpr = parseClass(context, FunctionNeedsName, info); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:571:39: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 571 | result = parseClassDeclaration(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:465:44: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 465 | if (!parseStatementListItem(syntaxChecker, directive, &directiveLiteralLength)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3435:14: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 3435 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseObjectLiteral(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3609:34: required from ‘typename TreeBuilder::Expression JSC::Parser::parsePrimaryExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’ 3609 | return parseObjectLiteral(context); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3813:38: required from ‘typename TreeBuilder::Expression JSC::Parser::parseMemberExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’ 3813 | base = parsePrimaryExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2206:44: required from ‘typename TreeBuilder::ClassExpression JSC::Parser::parseClass(TreeBuilder&, JSC::FunctionRequirements, JSC::ParserClassInfo&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::ClassExpression = int]’ 2206 | parentClass = parseMemberExpression(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2160:47: required from ‘typename TreeBuilder::Statement JSC::Parser::parseClassDeclaration(TreeBuilder&, ExportType) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 2160 | TreeClassExpression classExpr = parseClass(context, FunctionNeedsName, info); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:571:39: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 571 | result = parseClassDeclaration(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:465:44: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 465 | if (!parseStatementListItem(syntaxChecker, directive, &directiveLiteralLength)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3389:14: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 3389 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseUnaryExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3132:54: required from ‘typename TreeBuilder::Expression JSC::Parser::parseBinaryExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’ 3132 | TreeExpression current = parseUnaryExpression(context); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3091:48: required from ‘typename TreeBuilder::Expression JSC::Parser::parseConditionalExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’ 3091 | TreeExpression cond = parseBinaryExpression(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2973:52: required from ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&, ExpressionErrorClassifier&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’ 2973 | TreeExpression lhs = parseConditionalExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2947:37: required from ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’ 2947 | return parseAssignmentExpression(context, classifier); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1014:67: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseDestructuringPattern(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = int]’ 1014 | propertyExpression = parseAssignmentExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1713:50: required from ‘bool JSC::Parser::parseFormalParameters(TreeBuilder&, typename TreeBuilder::FormalParameterList, unsigned int&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::FormalParameterList = int]’ 1713 | parameter = parseDestructuringPattern(context, DestructuringKind::DestructureToParameters, ExportType::NotExported, &duplicateParameter, &hasDestructuringPattern); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:387:52: required from ‘bool JSC::Parser::isArrowFunctionParameters() [with LexerType = JSC::Lexer]’ 387 | isArrowFunction = parseFormalParameters(syntaxChecker, syntaxChecker.createFormalParameterList(), parametersCount) && consume(CLOSEPAREN) && match(ARROWFUNCTION); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4130:16: required from here 4130 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4009:14: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 4009 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4049:22: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 4049 | subExprStart = context.unaryTokenStackLastStart(tokenStackDepth); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseStrictObjectLiteral(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3608:44: required from ‘typename TreeBuilder::Expression JSC::Parser::parsePrimaryExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’ 3608 | return parseStrictObjectLiteral(context); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3813:38: required from ‘typename TreeBuilder::Expression JSC::Parser::parseMemberExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’ 3813 | base = parsePrimaryExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:881:41: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseAssignmentElement(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = JSC::DestructuringPatternNode*]’ 881 | auto element = parseMemberExpression(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:863:38: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseBindingOrAssignmentElement(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = JSC::DestructuringPatternNode*]’ 863 | return parseAssignmentElement(context, kind, exportType, duplicateIdentifier, hasDestructuringPattern, bindingContext, depth); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:942:68: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseDestructuringPattern(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = JSC::DestructuringPatternNode*]’ 942 | auto innerPattern = parseBindingOrAssignmentElement(context, kind, exportType, duplicateIdentifier, hasDestructuringPattern, bindingContext, depth + 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1805:59: required from ‘int JSC::Parser::parseFunctionParameters(TreeBuilder&, JSC::SourceParseMode, JSC::ParserFunctionInfo&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer]’ 1805 | auto parameter = parseDestructuringPattern(context, DestructuringKind::DestructureToParameters, ExportType::NotExported); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:250:36: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 250 | parseFunctionParameters(context, parseMode, functionInfo); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3435:14: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 3435 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseObjectLiteral(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3609:34: required from ‘typename TreeBuilder::Expression JSC::Parser::parsePrimaryExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’ 3609 | return parseObjectLiteral(context); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3813:38: required from ‘typename TreeBuilder::Expression JSC::Parser::parseMemberExpression(TreeBuilder&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::Expression = JSC::ExpressionNode*]’ 3813 | base = parsePrimaryExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:881:41: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseAssignmentElement(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = JSC::DestructuringPatternNode*]’ 881 | auto element = parseMemberExpression(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:863:38: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseBindingOrAssignmentElement(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = JSC::DestructuringPatternNode*]’ 863 | return parseAssignmentElement(context, kind, exportType, duplicateIdentifier, hasDestructuringPattern, bindingContext, depth); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:942:68: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseDestructuringPattern(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = JSC::DestructuringPatternNode*]’ 942 | auto innerPattern = parseBindingOrAssignmentElement(context, kind, exportType, duplicateIdentifier, hasDestructuringPattern, bindingContext, depth + 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1805:59: required from ‘int JSC::Parser::parseFunctionParameters(TreeBuilder&, JSC::SourceParseMode, JSC::ParserFunctionInfo&) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer]’ 1805 | auto parameter = parseDestructuringPattern(context, DestructuringKind::DestructureToParameters, ExportType::NotExported); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:250:36: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 250 | parseFunctionParameters(context, parseMode, functionInfo); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3389:14: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 3389 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseStrictObjectLiteral(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3608:44: required from ‘typename TreeBuilder::Expression JSC::Parser::parsePrimaryExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’ 3608 | return parseStrictObjectLiteral(context); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3813:38: required from ‘typename TreeBuilder::Expression JSC::Parser::parseMemberExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’ 3813 | base = parsePrimaryExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2206:44: required from ‘typename TreeBuilder::ClassExpression JSC::Parser::parseClass(TreeBuilder&, JSC::FunctionRequirements, JSC::ParserClassInfo&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::ClassExpression = int]’ 2206 | parentClass = parseMemberExpression(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2160:47: required from ‘typename TreeBuilder::Statement JSC::Parser::parseClassDeclaration(TreeBuilder&, ExportType) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 2160 | TreeClassExpression classExpr = parseClass(context, FunctionNeedsName, info); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:571:39: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 571 | result = parseClassDeclaration(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:465:44: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 465 | if (!parseStatementListItem(syntaxChecker, directive, &directiveLiteralLength)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3435:14: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 3435 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseObjectLiteral(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3609:34: required from ‘typename TreeBuilder::Expression JSC::Parser::parsePrimaryExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’ 3609 | return parseObjectLiteral(context); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3813:38: required from ‘typename TreeBuilder::Expression JSC::Parser::parseMemberExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’ 3813 | base = parsePrimaryExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2206:44: required from ‘typename TreeBuilder::ClassExpression JSC::Parser::parseClass(TreeBuilder&, JSC::FunctionRequirements, JSC::ParserClassInfo&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::ClassExpression = int]’ 2206 | parentClass = parseMemberExpression(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2160:47: required from ‘typename TreeBuilder::Statement JSC::Parser::parseClassDeclaration(TreeBuilder&, ExportType) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 2160 | TreeClassExpression classExpr = parseClass(context, FunctionNeedsName, info); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:571:39: required from ‘typename TreeBuilder::Statement JSC::Parser::parseStatementListItem(TreeBuilder&, const JSC::Identifier*&, unsigned int*) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Statement = int]’ 571 | result = parseClassDeclaration(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:465:44: required from ‘typename TreeBuilder::SourceElements JSC::Parser::parseModuleSourceElements(TreeBuilder&, JSC::SourceParseMode) [with TreeBuilder = JSC::ASTBuilder; LexerType = JSC::Lexer; typename TreeBuilder::SourceElements = JSC::SourceElements*]’ 465 | if (!parseStatementListItem(syntaxChecker, directive, &directiveLiteralLength)) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:273:55: required from ‘WTF::String JSC::Parser::parseInner(const JSC::Identifier&, JSC::SourceParseMode) [with LexerType = JSC::Lexer]’ 273 | sourceElements = parseModuleSourceElements(context, parseMode); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3389:14: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 3389 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp: In instantiation of ‘typename TreeBuilder::Expression JSC::Parser::parseUnaryExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3132:54: required from ‘typename TreeBuilder::Expression JSC::Parser::parseBinaryExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’ 3132 | TreeExpression current = parseUnaryExpression(context); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:3091:48: required from ‘typename TreeBuilder::Expression JSC::Parser::parseConditionalExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’ 3091 | TreeExpression cond = parseBinaryExpression(context); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2973:52: required from ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&, ExpressionErrorClassifier&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’ 2973 | TreeExpression lhs = parseConditionalExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:2947:37: required from ‘typename TreeBuilder::Expression JSC::Parser::parseAssignmentExpression(TreeBuilder&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::Expression = int]’ 2947 | return parseAssignmentExpression(context, classifier); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1014:67: required from ‘typename TreeBuilder::DestructuringPattern JSC::Parser::parseDestructuringPattern(TreeBuilder&, JSC::DestructuringKind, ExportType, const JSC::Identifier**, bool*, JSC::AssignmentContext, int) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::DestructuringPattern = int]’ 1014 | propertyExpression = parseAssignmentExpression(context); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:1713:50: required from ‘bool JSC::Parser::parseFormalParameters(TreeBuilder&, typename TreeBuilder::FormalParameterList, unsigned int&) [with TreeBuilder = JSC::SyntaxChecker; LexerType = JSC::Lexer; typename TreeBuilder::FormalParameterList = int]’ 1713 | parameter = parseDestructuringPattern(context, DestructuringKind::DestructureToParameters, ExportType::NotExported, &duplicateParameter, &hasDestructuringPattern); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:387:52: required from ‘bool JSC::Parser::isArrowFunctionParameters() [with LexerType = JSC::Lexer]’ 387 | isArrowFunction = parseFormalParameters(syntaxChecker, syntaxChecker.createFormalParameterList(), parametersCount) && consume(CLOSEPAREN) && match(ARROWFUNCTION); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4131:16: required from here 4131 | template class Parser>; | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4009:14: warning: implicitly-declared ‘constexpr JSC::JSTokenLocation& JSC::JSTokenLocation::operator=(const JSC::JSTokenLocation&)’ is deprecated [-Wdeprecated-copy] 4009 | location = tokenLocation(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:203:5: note: because ‘JSC::JSTokenLocation’ has user-provided ‘JSC::JSTokenLocation::JSTokenLocation(const JSC::JSTokenLocation&)’ 203 | JSTokenLocation(const JSTokenLocation& location) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.cpp:4049:22: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 4049 | subExprStart = context.unaryTokenStackLastStart(tokenStackDepth); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ [893/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSPromise.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSPromise.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSPromise.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSPromise.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [894/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSModuleNamespaceObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSModuleNamespaceObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSModuleNamespaceObject.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSModuleNamespaceObject.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [895/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSPromiseConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSPromiseConstructor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSPromiseConstructor.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSPromiseConstructor.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [896/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSPromisePrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSPromisePrototype.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSPromisePrototype.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSPromisePrototype.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [897/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSPropertyNameEnumerator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSPropertyNameEnumerator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSPropertyNameEnumerator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSPropertyNameEnumerator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [898/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSPropertyNameIterator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSPropertyNameIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSPropertyNameIterator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSPropertyNameIterator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [899/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSPromiseDeferred.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSPromiseDeferred.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSPromiseDeferred.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSPromiseDeferred.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [900/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSProxy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [901/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSONObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSONObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSONObject.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSONObject.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:766:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2) [with StringType1 = String; StringType2 = String]’ 766 | String result = tryMakeString(string1, string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSONObject.cpp:392:35: required from here 392 | m_repeatedGap = makeString(m_repeatedGap, m_gap); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [902/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSSegmentedVariableObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [903/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSet.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSet.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSet.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [904/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSModuleRecord.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSModuleRecord.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSModuleRecord.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSModuleRecord.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSModuleRecord.cpp:710:46: required from here 710 | throwSyntaxError(exec, makeString("Exported binding name '", String(name.get()), "' is not found.")); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ [905/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSSetIterator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSetIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSetIterator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSetIterator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [906/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSScope.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSScope.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSScope.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSScope.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [907/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSStringIterator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringIterator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringIterator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [908/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSString.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSString.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSString.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSString.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [909/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSGlobalObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IndexingType.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [910/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSStringJoiner.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringJoiner.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringJoiner.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringJoiner.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringJoiner.cpp: In member function ‘unsigned int JSC::JSStringJoiner::joinedLength(JSC::ExecState&) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringJoiner.cpp:85:101: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 85 | Checked totalSeparatorsLength = separatorLength * (numberOfStrings - 1); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:759:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, V) [with U = unsigned int; V = unsigned int; OverflowHandler = RecordOverflow; typename Result::ResultType = unsigned int]’ 759 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringJoiner.cpp:86:77: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 86 | Checked totalLength = totalSeparatorsLength + m_accumulatedStringsLength; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = unsigned int; OverflowHandler = RecordOverflow; typename Result::ResultType = unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringJoiner.cpp:86:77: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 86 | Checked totalLength = totalSeparatorsLength + m_accumulatedStringsLength; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = unsigned int; OverflowHandler = RecordOverflow; typename Result::ResultType = unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked WTF::Checked::operator+=(U) [with U = unsigned int; T = unsigned int; OverflowHandler = WTF::RecordOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringJoiner.h:76:54: required from here 76 | m_accumulatedStringsLength += string.view.length(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:583:17: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 583 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked WTF::Checked::operator+=(U) [with U = int; T = unsigned int; OverflowHandler = WTF::RecordOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringJoiner.h:90:50: required from here 90 | m_accumulatedStringsLength += literal.length(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:583:17: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 583 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, V) [with U = unsigned int; V = unsigned int; OverflowHandler = RecordOverflow; typename Result::ResultType = unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringJoiner.cpp:85:101: required from here 85 | Checked totalSeparatorsLength = separatorLength * (numberOfStrings - 1); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:761:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 761 | return lhs * Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = unsigned int; V = unsigned int; OverflowHandler = RecordOverflow; typename Result::ResultType = unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [911/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSTemplateRegistryKey.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSTemplateRegistryKey.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSTemplateRegistryKey.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSTemplateRegistryKey.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [912/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.cpp:44: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ [913/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSTypedArrayPrototypes.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototype.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSTypedArrayPrototypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSTypedArrayPrototypes.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSTypedArrayPrototypes.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [914/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSSymbolTableObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSScope.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSymbolTableObject.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSymbolTableObject.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSSymbolTableObject.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [915/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/MathCommon.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITOperations.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/MathCommon.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/MathCommon.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/MathCommon.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [916/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSWeakMap.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSWeakMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSWeakMap.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSWeakMap.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [917/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSWeakSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSWeakSet.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSWeakSet.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSWeakSet.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [918/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSWithScope.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IndexingType.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSWithScope.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSWithScope.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSWithScope.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [919/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSWrapperObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSWrapperObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSWrapperObject.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSWrapperObject.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [920/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/MemoryStatistics.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/MemoryStatistics.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/MemoryStatistics.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [921/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/Lookup.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Lookup.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Lookup.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Lookup.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = ASCIILiteral; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Lookup.cpp:35:47: required from here 35 | String getterName = WTF::tryMakeString(ASCIILiteral("get "), String(*propertyName.publicName())); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [922/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/MapIteratorPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/MapIteratorPrototype.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/MapIteratorPrototype.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/MapIteratorPrototype.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [923/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/MapConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/MapConstructor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/MapConstructor.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/MapConstructor.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [924/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/MapPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/MapPrototype.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/MapPrototype.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/MapPrototype.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [925/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSTypedArrays.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArrayBufferView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSTypedArrays.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSTypedArrays.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSTypedArrays.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [926/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/MathObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/MathObject.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/MathObject.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/MathObject.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [927/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/NativeErrorPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorPrototype.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NativeErrorPrototype.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NativeErrorPrototype.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NativeErrorPrototype.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [928/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/NativeErrorConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NativeErrorConstructor.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NativeErrorConstructor.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NativeErrorConstructor.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [929/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/NativeStdFunctionCell.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NativeStdFunctionCell.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NativeStdFunctionCell.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NativeStdFunctionCell.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [930/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/NullGetterFunction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NullGetterFunction.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NullGetterFunction.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NullGetterFunction.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [931/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/NullSetterFunction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NullSetterFunction.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NullSetterFunction.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NullSetterFunction.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [932/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/NumberObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSWrapperObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NumberObject.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NumberObject.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NumberObject.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [933/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/NumberConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NumberConstructor.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NumberConstructor.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NumberConstructor.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [934/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/NumberPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSWrapperObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NumberObject.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NumberPrototype.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NumberPrototype.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/NumberPrototype.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [935/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ModuleLoaderObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ModuleLoaderObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ModuleLoaderObject.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ModuleLoaderObject.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ModuleAnalyzer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ModuleLoaderObject.cpp:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ModuleLoaderObject.cpp:42: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h: In instantiation of ‘std::unique_ptr<_Tp> JSC::parse(VM*, const SourceCode&, const Identifier&, JSParserBuiltinMode, JSParserStrictMode, SourceParseMode, SuperBinding, ParserError&, JSTextPosition*, ConstructorKind, ThisTDZMode) [with ParsedNode = ModuleProgramNode]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ModuleLoaderObject.cpp:282:84: required from here 282 | std::unique_ptr moduleProgramNode = parse( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 283 | &vm, sourceCode, Identifier(), JSParserBuiltinMode::NotBuiltin, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 284 | JSParserStrictMode::Strict, SourceParseMode::ModuleAnalyzeMode, SuperBinding::NotNeeded, error); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1558:75: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1558 | *positionBeforeLastNewline = parser.positionBeforeLastNewline(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Parser.h:1569:71: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1569 | *positionBeforeLastNewline = parser.positionBeforeLastNewline(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ModuleLoaderObject.cpp:221:56: required from here 221 | deferred->reject(exec, createError(exec, makeString("Could not open the module '", moduleKey, "'."))); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ [936/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/Operations.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Operations.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Operations.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Operations.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [937/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/LiteralParser.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/LiteralParser.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/LiteralParser.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/LiteralParser.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [938/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/PropertySlot.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/PropertySlot.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/PropertySlot.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/PropertySlot.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/PropertyName.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/PropertySlot.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [939/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/Options.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Options.cpp:41: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Options.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Options.cpp:138:44: required from here 138 | aliasedOption = String(&name[4]) + "=" + stringValue; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Options.cpp:615:5: required from here 604 | unaliasedOption = unaliasedOption + equalStr; \ | ~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [940/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/PropertyTable.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ClassInfo.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Structure.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/PropertyMapHashTable.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/PropertyTable.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/PropertyTable.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [941/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSTypedArrayConstructors.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArrayBufferView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDataView.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSTypedArrayConstructors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSTypedArrayConstructors.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSTypedArrayConstructors.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [942/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSTypedArrayViewConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSTypedArrayViewConstructor.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [943/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/PropertyDescriptor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/PropertyDescriptor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/PropertyDescriptor.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/PropertyDescriptor.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GetterSetter.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/PropertyDescriptor.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [944/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/SamplingCounter.cpp.o [945/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ObjectPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ObjectPrototype.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ObjectPrototype.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ObjectPrototype.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ObjectPrototype.cpp:282:46: required from here 282 | String newString = WTF::tryMakeString("[object ", thisObject->methodTable(exec->vm())->className(thisObject), "]"); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ [946/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ProxyConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ProxyConstructor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ProxyConstructor.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ProxyConstructor.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [947/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ScopeOffset.cpp.o [948/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/PrototypeMap.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WeakGCMap.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/PrototypeMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/PrototypeMap.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/PrototypeMap.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [949/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ProxyObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/SpeculatedType.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IndexingType.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSGlobalObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ProxyObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ProxyObject.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ProxyObject.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [950/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ObjectConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ObjectConstructor.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ObjectConstructor.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ObjectConstructor.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [951/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSTypedArrayViewPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSTypedArrayViewPrototype.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked WTF::Checked::operator+=(U) [with U = unsigned int; T = unsigned int; OverflowHandler = WTF::RecordOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringJoiner.h:76:54: required from here 76 | m_accumulatedStringsLength += string.view.length(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:583:17: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 583 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked WTF::Checked::operator+=(U) [with U = int; T = unsigned int; OverflowHandler = WTF::RecordOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringJoiner.h:90:50: required from here 90 | m_accumulatedStringsLength += literal.length(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:583:17: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 583 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ [952/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/RuntimeType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RuntimeType.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RuntimeType.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RuntimeType.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RuntimeType.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [953/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/RegExpCachedResult.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExpObject.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExpCachedResult.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExpCachedResult.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExpCachedResult.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [954/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/RegExp.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExp.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExp.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExp.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExpKey.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExp.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [955/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ReflectObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ReflectObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ReflectObject.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ReflectObject.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [956/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/RegExpCache.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExp.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExpCache.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExpCache.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExpCache.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExpKey.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExp.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [957/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/RegExpMatchesArray.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/PropertyStorage.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IndexingHeader.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayConventions.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExpMatchesArray.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExpMatchesArray.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExpMatchesArray.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [958/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/RegExpConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExpConstructor.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExpConstructor.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExpConstructor.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [959/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/RegExpObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExpObject.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExpObject.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExpObject.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [960/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/RegExpPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExpObject.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExpPrototype.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4) [with StringType1 = char; StringType2 = String; StringType3 = char; StringType4 = char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringBuilder.h:130:39: required from ‘JSC::JSValue JSC::jsMakeNontrivialString(ExecState*, const StringType&, const StringTypes& ...) [with StringType = char; StringTypes = {WTF::String, char, char*}]’ 130 | String result = WTF::tryMakeString(string, strings...); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RegExpPrototype.cpp:204:50: required from here 204 | return JSValue::encode(jsMakeNontrivialString(exec, '/', source, '/', flags.data())); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:390:16: note: in expansion of macro ‘WTFMove’ 390 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:390:16: note: in expansion of macro ‘WTFMove’ 390 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:407:12: note: in expansion of macro ‘WTFMove’ 407 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:407:12: note: in expansion of macro ‘WTFMove’ 407 | return WTFMove(resultImpl); | ^~~~~~~ [961/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ScopedArgumentsTable.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ScopedArgumentsTable.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ScopedArgumentsTable.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ScopedArgumentsTable.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [962/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/SetIteratorPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SetIteratorPrototype.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SetIteratorPrototype.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SetIteratorPrototype.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [963/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/SetConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SetConstructor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SetConstructor.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SetConstructor.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [964/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/StructureIDTable.cpp.o [965/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/SetPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SetPrototype.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SetPrototype.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SetPrototype.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [966/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/ScopedArguments.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GenericArguments.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ScopedArguments.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ScopedArguments.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ScopedArguments.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [967/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/SamplingProfiler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SamplingProfiler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SamplingProfiler.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SamplingProfiler.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [968/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/SimpleTypedArrayController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Handle.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SimpleTypedArrayController.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SimpleTypedArrayController.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SimpleTypedArrayController.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArrayBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SimpleTypedArrayController.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [969/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/StringIteratorPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringIteratorPrototype.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringIteratorPrototype.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringIteratorPrototype.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [970/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/StrictEvalActivation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSScope.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StrictEvalActivation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StrictEvalActivation.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StrictEvalActivation.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [971/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/SparseArrayValueMap.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [972/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/SmallStrings.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SmallStrings.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SmallStrings.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SmallStrings.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/SlotVisitorInlines.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HeapRootVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SmallStrings.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [973/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/StringConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringConstructor.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringConstructor.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringConstructor.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [974/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/StringObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSWrapperObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringObject.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringObject.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringObject.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [975/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/StringRecursionChecker.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringRecursionChecker.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringRecursionChecker.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringRecursionChecker.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [976/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/TypedArrayController.cpp.o [977/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/StructureChain.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StructureChain.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StructureChain.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StructureChain.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [978/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/TypeofType.cpp.o [979/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/StructureRareData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ClassInfo.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StructureRareData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StructureRareData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StructureRareData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [980/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/Symbol.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Symbol.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Symbol.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Symbol.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = char]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Symbol.cpp:93:22: required from here 93 | return makeString("Symbol(", String(privateName().uid()), ')'); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ [981/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/SymbolObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSWrapperObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolObject.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolObject.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [982/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/SymbolConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolConstructor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolConstructor.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolConstructor.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [983/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/TypedArrayType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArrayBufferView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDataView.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayType.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayType.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [984/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/SymbolPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Symbol.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolPrototype.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolPrototype.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolPrototype.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [985/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/TemplateRegistry.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/PropertyStorage.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IndexingHeader.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayConventions.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TemplateRegistry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TemplateRegistry.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TemplateRegistry.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [986/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/TestRunnerUtils.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TestRunnerUtils.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TestRunnerUtils.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [987/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/TypeLocationCache.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RuntimeType.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeLocationCache.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeLocationCache.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeLocationCache.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [988/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/VarOffset.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VarOffset.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VarOffset.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VarOffset.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [989/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/TypeProfilerLog.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeProfilerLog.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeProfilerLog.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeProfilerLog.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ClassInfo.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Structure.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeProfilerLog.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [990/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/SymbolTable.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InferredValue.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [991/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/VMEntryScope.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VMEntryScope.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VMEntryScope.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VMEntryScope.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [992/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/Watchdog.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Watchdog.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Watchdog.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [993/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/TypeProfiler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeProfiler.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeProfiler.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeProfiler.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [994/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/Structure.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ClassInfo.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Structure.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Structure.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Structure.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [995/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/JSWASMModule.cpp.o [996/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WASMFunctionParser.cpp.o [997/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/tools/CodeProfiling.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/SourceProvider.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/SourceCode.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/tools/CodeProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/tools/CodeProfiling.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/tools/CodeProfiling.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/tools/CodeProfiling.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [998/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WASMModuleParser.cpp.o [999/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WASMReader.cpp.o [1000/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/yarr/YarrCanonicalizeUCS2.cpp.o [1001/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/TypeSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/RuntimeType.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.cpp:168:29: required from here 168 | return ctorName + '?'; | ~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [1002/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/tools/FunctionOverrides.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/SourceProvider.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/SourceCode.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/tools/FunctionOverrides.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/tools/FunctionOverrides.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/tools/FunctionOverrides.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/tools/FunctionOverrides.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1003/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/WeakMapPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WeakMapPrototype.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WeakMapPrototype.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1004/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/WeakMapData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/CallData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WeakMapData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WeakMapData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WeakMapData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1005/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/yarr/RegularExpression.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/RegularExpression.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/RegularExpression.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1006/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/WeakMapConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WeakMapConstructor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WeakMapConstructor.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WeakMapConstructor.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1007/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/WeakSetPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WeakSetPrototype.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WeakSetPrototype.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WeakSetPrototype.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1008/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/yarr/YarrSyntaxChecker.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrSyntaxChecker.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrSyntaxChecker.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1009/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/WeakSetConstructor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WeakSetConstructor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WeakSetConstructor.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WeakSetConstructor.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1010/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/tools/JSDollarVM.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/tools/JSDollarVM.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/tools/JSDollarVM.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/tools/JSDollarVM.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1011/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1012/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/StringPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITOperations.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringPrototype.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringPrototype.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringPrototype.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDestructibleObject.h:4, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSWrapperObject.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringObject.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringPrototype.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringPrototype.cpp: In function ‘JSC::JSValue JSC::normalize(ExecState*, const UChar*, size_t, UNormalizationMode)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringPrototype.cpp:2014:53: warning: ‘int32_t unorm_normalize_78(const UChar*, int32_t, UNormalizationMode, int32_t, UChar*, int32_t, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] 2014 | int32_t normalizedStringLength = unorm_normalize(source, sourceLength, form, 0, nullptr, 0, &status); | ^ In file included from /usr/include/unicode/platform.h:25, from /usr/include/unicode/ptypes.h:46, from /usr/include/unicode/umachine.h:46, from /usr/include/unicode/utypes.h:38, from /usr/include/unicode/uchar.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/UniquedStringImpl.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/JITOperations.h:35: /usr/include/unicode/unorm.h:218:1: note: declared here 218 | unorm_normalize(const UChar *source, int32_t sourceLength, | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringPrototype.cpp:2028:20: warning: ‘int32_t unorm_normalize_78(const UChar*, int32_t, UNormalizationMode, int32_t, UChar*, int32_t, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] 2028 | unorm_normalize(source, sourceLength, form, 0, buffer, normalizedStringLength, &status); | ^ /usr/include/unicode/unorm.h:218:1: note: declared here 218 | unorm_normalize(const UChar *source, int32_t sourceLength, | ^~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked WTF::Checked::operator+=(U) [with U = int; T = int; OverflowHandler = WTF::RecordOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringPrototype.cpp:378:43: required from here 378 | totalLength += substringRanges[i].length; | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:583:17: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 583 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked WTF::Checked::operator+=(U) [with U = unsigned int; T = int; OverflowHandler = WTF::RecordOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringPrototype.cpp:380:45: required from here 380 | totalLength += separators[i].length(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:583:17: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 583 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringBuilder.h:130:39: required from ‘JSC::JSValue JSC::jsMakeNontrivialString(ExecState*, const StringType&, const StringTypes& ...) [with StringType = char [6]; StringTypes = {WTF::String, char [7]}]’ 130 | String result = WTF::tryMakeString(string, strings...); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringPrototype.cpp:1631:50: required from here 1631 | return JSValue::encode(jsMakeNontrivialString(exec, "", s, "")); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4, StringType5) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*; StringType4 = String; StringType5 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSStringBuilder.h:130:39: required from ‘JSC::JSValue JSC::jsMakeNontrivialString(ExecState*, const StringType&, const StringTypes& ...) [with StringType = char [14]; StringTypes = {WTF::String, char [3], WTF::String, char [8]}]’ 130 | String result = WTF::tryMakeString(string, strings...); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/StringPrototype.cpp:1735:50: required from here 1735 | return JSValue::encode(jsMakeNontrivialString(exec, "", s, "")); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:445:16: note: in expansion of macro ‘WTFMove’ 445 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:445:16: note: in expansion of macro ‘WTFMove’ 445 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:464:12: note: in expansion of macro ‘WTFMove’ 464 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:464:12: note: in expansion of macro ‘WTFMove’ 464 | return WTFMove(resultImpl); | ^~~~~~~ [1013/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/tools/CodeProfile.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/SourceProvider.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/SourceCode.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/tools/CodeProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/tools/CodeProfile.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/CodeBlockSet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Heap.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/DeferGC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ConcurrentJITLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/tools/CodeProfile.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/tools/CodeProfile.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1014/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/yarr/YarrPattern.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrPattern.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrPattern.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrPattern.cpp: In member function ‘unsigned int JSC::Yarr::YarrPatternConstructor::setupAlternativeOffsets(JSC::Yarr::PatternAlternative*, unsigned int, unsigned int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrPattern.cpp:600:50: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 600 | currentInputPosition += term.quantityCount; | ^~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrPattern.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:615:78: note: initializing argument 1 of ‘const WTF::Checked WTF::Checked::operator+=(WTF::Checked) [with U = unsigned int; V = WTF::CrashOnOverflow; T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 615 | template const Checked operator+=(Checked rhs) | ~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrPattern.cpp:610:50: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 610 | currentInputPosition += term.quantityCount; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:615:78: note: initializing argument 1 of ‘const WTF::Checked WTF::Checked::operator+=(WTF::Checked) [with U = unsigned int; V = WTF::CrashOnOverflow; T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 615 | template const Checked operator+=(Checked rhs) | ~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrPattern.cpp:650:62: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 650 | alternative->m_minimumSize = (currentInputPosition - initialInputPosition).unsafeGet(); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:754:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator-(Checked, V) [with U = unsigned int; V = unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = unsigned int]’ 754 | template static inline Checked::ResultType, OverflowHandler> operator-(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked WTF::Checked::operator+=(U) [with U = unsigned int; T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrPattern.cpp:622:79: required from here 622 | currentInputPosition += term.parentheses.disjunction->m_minimumSize; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:583:17: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 583 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator-(Checked, V) [with U = unsigned int; V = unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrPattern.cpp:650:62: required from here 650 | alternative->m_minimumSize = (currentInputPosition - initialInputPosition).unsafeGet(); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:756:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 756 | return lhs - Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:725:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator-(Checked, Checked) [with U = unsigned int; V = unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = unsigned int]’ 725 | template static inline Checked::ResultType, OverflowHandler> operator-(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1015/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/yarr/YarrInterpreter.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrPattern.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.cpp: In member function ‘void JSC::Yarr::ByteCompiler::atomPatternCharacter(UChar, unsigned int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1519:123: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 1519 | m_bodyDisjunction->terms.append(ByteTerm(lo, hi, inputPosition, frameLocation, quantityCount, quantityType)); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.h:131:90: note: initializing argument 5 of ‘JSC::Yarr::ByteTerm::ByteTerm(UChar, UChar, int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)’ 131 | ByteTerm(UChar lo, UChar hi, int inputPos, unsigned frameLocation, Checked quantityCount, QuantifierType quantityType) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1524:111: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 1524 | m_bodyDisjunction->terms.append(ByteTerm(ch, inputPosition, frameLocation, quantityCount, quantityType)); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.h:108:80: note: initializing argument 4 of ‘JSC::Yarr::ByteTerm::ByteTerm(UChar, int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)’ 108 | ByteTerm(UChar ch, int inputPos, unsigned frameLocation, Checked quantityCount, QuantifierType quantityType) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.cpp: In member function ‘void JSC::Yarr::ByteCompiler::emitDisjunction(JSC::Yarr::PatternDisjunction*, unsigned int, unsigned int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1850:41: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 1850 | atomPatternCharacter(term.patternCharacter, currentCountAlreadyChecked - term.inputPosition, term.frameLocation, term.quantityCount, term.quantityType); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1509:107: note: initializing argument 4 of ‘void JSC::Yarr::ByteCompiler::atomPatternCharacter(UChar, unsigned int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)’ 1509 | void atomPatternCharacter(UChar ch, unsigned inputPosition, unsigned frameLocation, Checked quantityCount, QuantifierType quantityType) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1854:39: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 1854 | atomCharacterClass(term.characterClass, term.invert(), currentCountAlreadyChecked- term.inputPosition, term.frameLocation, term.quantityCount, term.quantityType); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1527:140: note: initializing argument 5 of ‘void JSC::Yarr::ByteCompiler::atomCharacterClass(JSC::Yarr::CharacterClass*, bool, unsigned int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)’ 1527 | void atomCharacterClass(CharacterClass* characterClass, bool invert, unsigned inputPosition, unsigned frameLocation, Checked quantityCount, QuantifierType quantityType) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1858:38: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 1858 | atomBackReference(term.backReferenceSubpatternId, currentCountAlreadyChecked - term.inputPosition, term.frameLocation, term.quantityCount, term.quantityType); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1536:117: note: initializing argument 4 of ‘void JSC::Yarr::ByteCompiler::atomBackReference(unsigned int, unsigned int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)’ 1536 | void atomBackReference(unsigned subpatternId, unsigned inputPosition, unsigned frameLocation, Checked quantityCount, QuantifierType quantityType) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1876:47: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 1876 | atomParenthesesOnceEnd(delegateEndInputOffset, term.frameLocation, term.quantityCount, term.quantityType); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1735:94: note: initializing argument 3 of ‘void JSC::Yarr::ByteCompiler::atomParenthesesOnceEnd(int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)’ 1735 | void atomParenthesesOnceEnd(int inputPosition, unsigned frameLocation, Checked quantityCount, QuantifierType quantityType) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1881:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 1881 | atomParenthesesTerminalEnd(delegateEndInputOffset, term.frameLocation, term.quantityCount, term.quantityType); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1757:98: note: initializing argument 3 of ‘void JSC::Yarr::ByteCompiler::atomParenthesesTerminalEnd(int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)’ 1757 | void atomParenthesesTerminalEnd(int inputPosition, unsigned frameLocation, Checked quantityCount, QuantifierType quantityType) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1886:53: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 1886 | atomParenthesesSubpatternEnd(term.parentheses.lastSubpatternId, delegateEndInputOffset, term.frameLocation, term.quantityCount, term.quantityType, term.parentheses.disjunction->m_callFrameSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1701:127: note: initializing argument 4 of ‘void JSC::Yarr::ByteCompiler::atomParenthesesSubpatternEnd(unsigned int, int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType, unsigned int)’ 1701 | void atomParenthesesSubpatternEnd(unsigned lastSubpatternId, int inputPosition, unsigned frameLocation, Checked quantityCount, QuantifierType quantityType, unsigned callFrameSize = 0) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1905:50: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 1905 | atomParentheticalAssertionEnd(0, term.frameLocation, term.quantityCount, term.quantityType); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.cpp:1603:106: note: initializing argument 3 of ‘void JSC::Yarr::ByteCompiler::atomParentheticalAssertionEnd(unsigned int, unsigned int, WTF::Checked, JSC::Yarr::QuantifierType)’ 1603 | void atomParentheticalAssertionEnd(unsigned inputPosition, unsigned frameLocation, Checked quantityCount, QuantifierType quantityType) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [1016/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/tools/JSDollarVMPrototype.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/tools/JSDollarVMPrototype.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/tools/JSDollarVMPrototype.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/tools/JSDollarVMPrototype.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1017/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/JSStringRefQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/APICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSStringRefQt.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/JSStringRefQt.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1018/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/JSCBuiltins.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserModes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/builtins/BuiltinExecutables.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/JSCBuiltins.cpp:34: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1019/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/inspector/InspectorFrontendDispatchers.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorFrontendDispatchers.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorFrontendDispatchers.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorFrontendDispatchers.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1020/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/VM.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGAbstractValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGNodeAllocator.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGLongLivedState.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.cpp:41: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(JSC::Structure*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:64:39: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 64 | m_set = StructureSet(structure); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/TypeLocation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SymbolTable.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/Instruction.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureStubInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ByValInfo.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::StructureSet&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:70:17: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 70 | m_set = other; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h: In member function ‘JSC::DFG::StructureAbstractValue& JSC::DFG::StructureAbstractValue::operator=(const JSC::DFG::StructureAbstractValue&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.h:76:23: warning: implicitly-declared ‘JSC::StructureSet& JSC::StructureSet::operator=(const JSC::StructureSet&)’ is deprecated [-Wdeprecated-copy] 76 | m_set = other.m_set; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/StructureSet.h:60:19: note: because ‘JSC::StructureSet’ has user-provided ‘JSC::StructureSet::StructureSet(const JSC::StructureSet&)’ 60 | ALWAYS_INLINE StructureSet(const StructureSet& other) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.cpp:76: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::ThrowableExpressionData::setExceptionSourceCode(const JSC::JSTextPosition&, const JSC::JSTextPosition&, const JSC::JSTextPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:330:23: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 330 | m_divot = divot; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Lexer.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.cpp:72: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:331:28: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 331 | m_divotStart = divotStart; | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:332:26: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 332 | m_divotEnd = divotEnd; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h: In member function ‘void JSC::FunctionMetadataNode::setLoc(unsigned int, unsigned int, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/Nodes.h:1863:80: warning: implicitly-declared ‘constexpr JSC::JSTextPosition& JSC::JSTextPosition::operator=(const JSC::JSTextPosition&)’ is deprecated [-Wdeprecated-copy] 1863 | m_position = JSTextPosition(firstLine, startOffset, lineStartOffset); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserTokens.h:172:5: note: because ‘JSC::JSTextPosition’ has user-provided ‘JSC::JSTextPosition::JSTextPosition(const JSC::JSTextPosition&)’ 172 | JSTextPosition(const JSTextPosition& other) : line(other.line), offset(other.offset), lineStartOffset(other.lineStartOffset) { } | ^~~~~~~~~~~~~~ [1021/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/yarr/YarrJIT.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrJIT.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrJIT.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrJIT.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrInterpreter.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/Yarr.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrJIT.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrPattern.h: In instantiation of ‘void JSC::Yarr::YarrGenerator::optimizeAlternative(JSC::Yarr::PatternAlternative*) [with JSC::Yarr::YarrJITCompileMode compileMode = JSC::Yarr::MatchOnly]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrJIT.cpp:2435:9: required from ‘void JSC::Yarr::YarrGenerator::opCompileAlternative(JSC::Yarr::PatternAlternative*) [with JSC::Yarr::YarrJITCompileMode compileMode = JSC::Yarr::MatchOnly]’ 2435 | optimizeAlternative(alternative); | ^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrJIT.cpp:2481:17: required from ‘void JSC::Yarr::YarrGenerator::opCompileBody(JSC::Yarr::PatternDisjunction*) [with JSC::Yarr::YarrJITCompileMode compileMode = JSC::Yarr::MatchOnly]’ 2481 | opCompileAlternative(alternative); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrJIT.cpp:2649:9: required from ‘void JSC::Yarr::YarrGenerator::compile(JSC::VM*, JSC::Yarr::YarrCodeBlock&) [with JSC::Yarr::YarrJITCompileMode compileMode = JSC::Yarr::MatchOnly]’ 2649 | opCompileBody(m_pattern.m_body); | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrJIT.cpp:2716:64: required from here 2716 | YarrGenerator(vm, pattern, charSize).compile(vm, jitObject); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrPattern.h:80:8: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 80 | struct PatternTerm { | ^~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:38: note: initializing argument 1 of ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrJIT.cpp:137:43: note: synthesized method ‘JSC::Yarr::PatternTerm& JSC::Yarr::PatternTerm::operator=(const JSC::Yarr::PatternTerm&)’ first required here 137 | alternative->m_terms[i] = nextTerm; | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, V) [with U = int; V = int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrJIT.cpp:894:149: required from ‘void JSC::Yarr::YarrGenerator::generatePatternCharacterFixed(size_t) [with JSC::Yarr::YarrJITCompileMode compileMode = JSC::Yarr::MatchOnly; size_t = long unsigned int]’ 894 | BaseIndex address(input, countRegister, m_charScale, (Checked(term->inputPosition - m_checked + Checked(term->quantityCount)) * static_cast(m_charSize == Char8 ? sizeof(char) : sizeof(UChar))).unsafeGet()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrJIT.cpp:1244:21: required from ‘void JSC::Yarr::YarrGenerator::generateTerm(size_t) [with JSC::Yarr::YarrJITCompileMode compileMode = JSC::Yarr::MatchOnly; size_t = long unsigned int]’ 1244 | generatePatternCharacterFixed(opIndex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrJIT.cpp:1378:17: required from ‘void JSC::Yarr::YarrGenerator::generate() [with JSC::Yarr::YarrJITCompileMode compileMode = JSC::Yarr::MatchOnly]’ 1378 | generateTerm(opIndex); | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrJIT.cpp:2656:9: required from ‘void JSC::Yarr::YarrGenerator::compile(JSC::VM*, JSC::Yarr::YarrCodeBlock&) [with JSC::Yarr::YarrJITCompileMode compileMode = JSC::Yarr::MatchOnly]’ 2656 | generate(); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrJIT.cpp:2716:64: required from here 2716 | YarrGenerator(vm, pattern, charSize).compile(vm, jitObject); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:761:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 761 | return lhs * Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = int; V = int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(U, Checked) [with U = int; V = long int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrJIT.cpp:894:108: required from ‘void JSC::Yarr::YarrGenerator::generatePatternCharacterFixed(size_t) [with JSC::Yarr::YarrJITCompileMode compileMode = JSC::Yarr::MatchOnly; size_t = long unsigned int]’ 894 | BaseIndex address(input, countRegister, m_charScale, (Checked(term->inputPosition - m_checked + Checked(term->quantityCount)) * static_cast(m_charSize == Char8 ? sizeof(char) : sizeof(UChar))).unsafeGet()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrJIT.cpp:1244:21: required from ‘void JSC::Yarr::YarrGenerator::generateTerm(size_t) [with JSC::Yarr::YarrJITCompileMode compileMode = JSC::Yarr::MatchOnly; size_t = long unsigned int]’ 1244 | generatePatternCharacterFixed(opIndex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrJIT.cpp:1378:17: required from ‘void JSC::Yarr::YarrGenerator::generate() [with JSC::Yarr::YarrJITCompileMode compileMode = JSC::Yarr::MatchOnly]’ 1378 | generateTerm(opIndex); | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrJIT.cpp:2656:9: required from ‘void JSC::Yarr::YarrGenerator::compile(JSC::VM*, JSC::Yarr::YarrCodeBlock&) [with JSC::Yarr::YarrJITCompileMode compileMode = JSC::Yarr::MatchOnly]’ 2656 | generate(); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/yarr/YarrJIT.cpp:2716:64: required from here 2716 | YarrGenerator(vm, pattern, charSize).compile(vm, jitObject); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:766:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 766 | return Checked(lhs) + rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = int; V = long int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1022/4383] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4, StringType5) [with StringType1 = char; StringType2 = const char*; StringType3 = char; StringType4 = String; StringType5 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:793:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3, StringType4, StringType5) [with StringType1 = char; StringType2 = const char*; StringType3 = char; StringType4 = String; StringType5 = const char*]’ 793 | String result = tryMakeString(string1, string2, string3, string4, string5); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.cpp:96:95: required from here 96 | m_backendDispatcher->reportProtocolError(BackendDispatcher::MethodNotFound, makeString('\'', "ApplicationCache", '.', method, "' was not found")); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:445:16: note: in expansion of macro ‘WTFMove’ 445 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:445:16: note: in expansion of macro ‘WTFMove’ 445 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:464:12: note: in expansion of macro ‘WTFMove’ 464 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:464:12: note: in expansion of macro ‘WTFMove’ 464 | return WTFMove(resultImpl); | ^~~~~~~ [1023/4383] Linking CXX static library lib/libJavaScriptCore.a [1024/4383] Generating ../../DerivedSources/WebCore/EventTargetInterfaces.h [1025/4383] Generating ../../DerivedSources/WebCore/RTCPeerConnectionBuiltins.cpp, ../../DerivedSources/WebCore/RTCPeerConnectionBuiltins.h /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-js-builtins.py:127: SyntaxWarning: "is" with 'int' literal. Did you mean "=="? if len(arg_values) is 0 and not arg_options.input_directory: [1026/4383] Generating ../../DerivedSources/WebCore/MediaDevicesBuiltins.cpp, ../../DerivedSources/WebCore/MediaDevicesBuiltins.h /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-js-builtins.py:127: SyntaxWarning: "is" with 'int' literal. Did you mean "=="? if len(arg_values) is 0 and not arg_options.input_directory: [1027/4383] Generating ../../DerivedSources/WebCore/ReadableStreamBuiltins.cpp, ../../DerivedSources/WebCore/ReadableStreamBuiltins.h /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-js-builtins.py:127: SyntaxWarning: "is" with 'int' literal. Did you mean "=="? if len(arg_values) is 0 and not arg_options.input_directory: [1028/4383] Generating ../../DerivedSources/WebCore/NavigatorUserMediaBuiltins.cpp, ../../DerivedSources/WebCore/NavigatorUserMediaBuiltins.h /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-js-builtins.py:127: SyntaxWarning: "is" with 'int' literal. Did you mean "=="? if len(arg_values) is 0 and not arg_options.input_directory: [1029/4383] Generating ../../DerivedSources/WebCore/CountQueuingStrategyBuiltins.cpp, ../../DerivedSources/WebCore/CountQueuingStrategyBuiltins.h /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-js-builtins.py:127: SyntaxWarning: "is" with 'int' literal. Did you mean "=="? if len(arg_values) is 0 and not arg_options.input_directory: [1030/4383] Generating ../../DerivedSources/WebCore/FetchHeadersBuiltins.cpp, ../../DerivedSources/WebCore/FetchHeadersBuiltins.h /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-js-builtins.py:127: SyntaxWarning: "is" with 'int' literal. Did you mean "=="? if len(arg_values) is 0 and not arg_options.input_directory: [1031/4383] Generating ../../DerivedSources/WebCore/ByteLengthQueuingStrategyBuiltins.cpp, ../../DerivedSources/WebCore/ByteLengthQueuingStrategyBuiltins.h /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-js-builtins.py:127: SyntaxWarning: "is" with 'int' literal. Did you mean "=="? if len(arg_values) is 0 and not arg_options.input_directory: [1032/4383] Generating ../../DerivedSources/WebCore/ReadableStreamReaderBuiltins.cpp, ../../DerivedSources/WebCore/ReadableStreamReaderBuiltins.h /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-js-builtins.py:127: SyntaxWarning: "is" with 'int' literal. Did you mean "=="? if len(arg_values) is 0 and not arg_options.input_directory: [1033/4383] Generating ../../DerivedSources/WebCore/RTCPeerConnectionInternalsBuiltins.cpp, ../../DerivedSources/WebCore/RTCPeerConnectionInternalsBuiltins.h /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-js-builtins.py:127: SyntaxWarning: "is" with 'int' literal. Did you mean "=="? if len(arg_values) is 0 and not arg_options.input_directory: [1034/4383] Generating ../../DerivedSources/WebCore/ReadableStreamInternalsBuiltins.cpp, ../../DerivedSources/WebCore/ReadableStreamInternalsBuiltins.h /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-js-builtins.py:127: SyntaxWarning: "is" with 'int' literal. Did you mean "=="? if len(arg_values) is 0 and not arg_options.input_directory: [1035/4383] Generating ../../DerivedSources/WebCore/ReadableStreamControllerBuiltins.cpp, ../../DerivedSources/WebCore/ReadableStreamControllerBuiltins.h /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-js-builtins.py:127: SyntaxWarning: "is" with 'int' literal. Did you mean "=="? if len(arg_values) is 0 and not arg_options.input_directory: [1036/4383] Generating ../../DerivedSources/WebCore/SettingsMacros.h, ../../DerivedSources/WebCore/InternalSettingsGenerated.h, ../../DerivedSources/WebCore/InternalSettingsGenerated.cpp, ../../DerivedSources/WebCore/InternalSettingsGenerated.idl [1037/4383] Generating ../../DerivedSources/WebCore/StreamInternalsBuiltins.cpp, ../../DerivedSources/WebCore/StreamInternalsBuiltins.h /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-js-builtins.py:127: SyntaxWarning: "is" with 'int' literal. Did you mean "=="? if len(arg_values) is 0 and not arg_options.input_directory: [1038/4383] Generating ../../DerivedSources/WebCore/WritableStreamBuiltins.cpp, ../../DerivedSources/WebCore/WritableStreamBuiltins.h /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-js-builtins.py:127: SyntaxWarning: "is" with 'int' literal. Did you mean "=="? if len(arg_values) is 0 and not arg_options.input_directory: [1039/4383] Generating ../../DerivedSources/WebCore/WritableStreamInternalsBuiltins.cpp, ../../DerivedSources/WebCore/WritableStreamInternalsBuiltins.h /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/Scripts/generate-js-builtins.py:127: SyntaxWarning: "is" with 'int' literal. Did you mean "=="? if len(arg_values) is 0 and not arg_options.input_directory: [1040/4383] Generating ../../DerivedSources/WebCore/WebKitVersion.h [1041/4383] Generating ../../DerivedSources/WebCore/ColorData.cpp [1042/4383] Generating moc_QtMIMETypeSniffer.cpp [1043/4383] Generating moc_NetworkStateNotifierPrivate.cpp [1044/4383] Generating ../../DerivedSources/WebCore/UserAgentScripts.h, ../../DerivedSources/WebCore/UserAgentScriptsData.cpp [1045/4383] Generating ../../DerivedSources/WebCore/CommandLineAPIModuleSource.h, ../../DerivedSources/WebCore/CommandLineAPIModuleSource.min.js [1046/4383] Generating ../../DerivedSources/WebCore/InspectorOverlayPage.h, ../../DerivedSources/WebCore/InspectorOverlayPage.combined.html [1047/4383] Generating ../../DerivedSources/WebCore/XMLViewerCSS.h, ../../DerivedSources/WebCore/XMLViewer.min.css [1048/4383] Generating ../../DerivedSources/WebCore/HTTPHeaderNames.cpp, ../../DerivedSources/WebCore/HTTPHeaderNames.gperf, ../../DerivedSources/WebCore/HTTPHeaderNames.h [1049/4383] Generating MainThreadSharedTimerQt.moc [1050/4383] Generating ../../DerivedSources/WebCore/XMLViewerJS.h, ../../DerivedSources/WebCore/XMLViewer.min.js [1051/4383] Generating ../../DerivedSources/WebCore/HTMLEntityTable.cpp [1052/4383] Generating ../../DerivedSources/WebCore/supplemental_dependency.tmp, ../../DerivedSources/WebCore/DOMWindowConstructors.idl, ../../DerivedSources/WebCore/WorkerGlobalScopeConstructors.idl, ../../DerivedSources/WebCore/DedicatedWorkerGlobalScopeConstructors.idl [1053/4383] Generating ../../DerivedSources/WebCore/SelectorPseudoElementTypeMap.gperf, ../../DerivedSources/WebCore/SelectorPseudoElementTypeMap.cpp [1054/4383] Generating ../../DerivedSources/WebCore/SelectorPseudoClassAndCompatibilityElementMap.gperf, ../../DerivedSources/WebCore/SelectorPseudoClassAndCompatibilityElementMap.cpp [1055/4383] Generating ../../DerivedSources/WebCore/PlugInsResourcesData.cpp, ../../DerivedSources/WebCore/PlugInsResources.h [1056/4383] Generating moc_CookieJarQt.cpp [1057/4383] Generating DNSQt.moc [1058/4383] Generating moc_SocketStreamHandlePrivate.cpp [1059/4383] Generating GamepadsQt.moc [1060/4383] Generating ../../DerivedSources/WebCore/CSSPropertyNames.in, ../../DerivedSources/WebCore/CSSPropertyNames.h, ../../DerivedSources/WebCore/CSSPropertyNames.cpp, ../../DerivedSources/WebCore/CSSPropertyNames.gperf, ../../DerivedSources/WebCore/StyleBuilder.cpp, ../../DerivedSources/WebCore/StylePropertyShorthandFunctions.h, ../../DerivedSources/WebCore/StylePropertyShorthandFunctions.cpp [1061/4383] Generating moc_QNetworkReplyHandler.cpp [1062/4383] Generating ../../DerivedSources/WebCore/CSSValueKeywords.in, ../../DerivedSources/WebCore/CSSValueKeywords.h, ../../DerivedSources/WebCore/CSSValueKeywords.cpp, ../../DerivedSources/WebCore/CSSValueKeywords.gperf [1063/4383] Generating ../../DerivedSources/WebCore/JSNavigatorBattery.cpp, ../../DerivedSources/WebCore/JSNavigatorBattery.h [1064/4383] Generating ../../DerivedSources/WebCore/JSFetchBody.cpp, ../../DerivedSources/WebCore/JSFetchBody.h [1065/4383] Generating ../../DerivedSources/WebCore/XPathGrammar.h, ../../DerivedSources/WebCore/XPathGrammar.cpp /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathGrammar.y:50.1-12: warning: deprecated directive: ‘%pure-parser’, use ‘%define api.pure’ [-Wdeprecated] 50 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathGrammar.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] [1066/4383] Generating ../../DerivedSources/WebCore/JSGeolocation.cpp, ../../DerivedSources/WebCore/JSGeolocation.h [1067/4383] Generating ../../DerivedSources/WebCore/JSCoordinates.cpp, ../../DerivedSources/WebCore/JSCoordinates.h [1068/4383] Generating ../../DerivedSources/WebCore/JSGeoposition.cpp, ../../DerivedSources/WebCore/JSGeoposition.h [1069/4383] Generating ../../DerivedSources/WebCore/JSNavigatorGeolocation.cpp, ../../DerivedSources/WebCore/JSNavigatorGeolocation.h [1070/4383] Generating ../../DerivedSources/WebCore/JSWebKitPlaybackTargetAvailabilityEvent.cpp, ../../DerivedSources/WebCore/JSWebKitPlaybackTargetAvailabilityEvent.h [1071/4383] Generating ../../DerivedSources/WebCore/JSFetchHeaders.cpp, ../../DerivedSources/WebCore/JSFetchHeaders.h [1072/4383] Generating ../../DerivedSources/WebCore/JSBatteryManager.cpp, ../../DerivedSources/WebCore/JSBatteryManager.h [1073/4383] Generating ../../DerivedSources/WebCore/UserAgentStyleSheetsData.cpp, ../../DerivedSources/WebCore/UserAgentStyleSheets.h [1074/4383] Generating ../../DerivedSources/WebCore/JSPositionCallback.cpp, ../../DerivedSources/WebCore/JSPositionCallback.h [1075/4383] Generating ../../DerivedSources/WebCore/JSPositionError.cpp, ../../DerivedSources/WebCore/JSPositionError.h [1076/4383] Generating ../../DerivedSources/WebCore/JSFetchRequest.cpp, ../../DerivedSources/WebCore/JSFetchRequest.h [1077/4383] Generating ../../DerivedSources/WebCore/JSPositionErrorCallback.cpp, ../../DerivedSources/WebCore/JSPositionErrorCallback.h [1078/4383] Generating ../../DerivedSources/WebCore/JSDOMWindowIndexedDatabase.cpp, ../../DerivedSources/WebCore/JSDOMWindowIndexedDatabase.h [1079/4383] Generating ../../DerivedSources/WebCore/JSIDBAny.cpp, ../../DerivedSources/WebCore/JSIDBAny.h [1080/4383] Generating ../../DerivedSources/WebCore/JSIDBKeyRange.cpp, ../../DerivedSources/WebCore/JSIDBKeyRange.h [1081/4383] Generating ../../DerivedSources/WebCore/JSIDBCursor.cpp, ../../DerivedSources/WebCore/JSIDBCursor.h [1082/4383] Generating ../../DerivedSources/WebCore/JSIDBFactory.cpp, ../../DerivedSources/WebCore/JSIDBFactory.h [1083/4383] Generating ../../DerivedSources/WebCore/JSIDBIndex.cpp, ../../DerivedSources/WebCore/JSIDBIndex.h [1084/4383] Generating ../../DerivedSources/WebCore/JSIDBDatabase.cpp, ../../DerivedSources/WebCore/JSIDBDatabase.h [1085/4383] Generating ../../DerivedSources/WebCore/JSWorkerGlobalScopeIndexedDatabase.cpp, ../../DerivedSources/WebCore/JSWorkerGlobalScopeIndexedDatabase.h [1086/4383] Generating ../../DerivedSources/WebCore/JSIDBCursorWithValue.cpp, ../../DerivedSources/WebCore/JSIDBCursorWithValue.h [1087/4383] Generating ../../DerivedSources/WebCore/JSIDBObjectStore.cpp, ../../DerivedSources/WebCore/JSIDBObjectStore.h [1088/4383] Generating ../../DerivedSources/WebCore/CSSGrammar.h, ../../DerivedSources/WebCore/CSSGrammar.cpp /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSGrammar.y:62.1-12: warning: deprecated directive: ‘%pure-parser’, use ‘%define api.pure’ [-Wdeprecated] 62 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSGrammar.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] [1089/4383] Generating ../../DerivedSources/WebCore/JSIDBOpenDBRequest.cpp, ../../DerivedSources/WebCore/JSIDBOpenDBRequest.h [1090/4383] Generating ../../DerivedSources/WebCore/JSHTMLMediaElementMediaSession.cpp, ../../DerivedSources/WebCore/JSHTMLMediaElementMediaSession.h [1091/4383] Generating ../../DerivedSources/WebCore/JSDOMURLMediaSource.cpp, ../../DerivedSources/WebCore/JSDOMURLMediaSource.h [1092/4383] Generating ../../DerivedSources/WebCore/JSIDBRequest.cpp, ../../DerivedSources/WebCore/JSIDBRequest.h [1093/4383] Generating ../../DerivedSources/WebCore/JSIDBVersionChangeEvent.cpp, ../../DerivedSources/WebCore/JSIDBVersionChangeEvent.h [1094/4383] Generating ../../DerivedSources/WebCore/JSIDBTransaction.cpp, ../../DerivedSources/WebCore/JSIDBTransaction.h [1095/4383] Generating ../../DerivedSources/WebCore/JSMediaSession.cpp, ../../DerivedSources/WebCore/JSMediaSession.h [1096/4383] Generating ../../DerivedSources/WebCore/JSMediaControlsHost.cpp, ../../DerivedSources/WebCore/JSMediaControlsHost.h [1097/4383] Generating ../../DerivedSources/WebCore/JSUIRequestEvent.cpp, ../../DerivedSources/WebCore/JSUIRequestEvent.h [1098/4383] Generating ../../DerivedSources/WebCore/JSDOMURLMediaStream.cpp, ../../DerivedSources/WebCore/JSDOMURLMediaStream.h [1099/4383] Generating ../../DerivedSources/WebCore/JSVideoPlaybackQuality.cpp, ../../DerivedSources/WebCore/JSVideoPlaybackQuality.h [1100/4383] Generating ../../DerivedSources/WebCore/JSHTMLMediaElementMediaStream.cpp, ../../DerivedSources/WebCore/JSHTMLMediaElementMediaStream.h [1101/4383] Generating ../../DerivedSources/WebCore/JSMediaSource.cpp, ../../DerivedSources/WebCore/JSMediaSource.h [1102/4383] Generating ../../DerivedSources/WebCore/JSMediaRemoteControls.cpp, ../../DerivedSources/WebCore/JSMediaRemoteControls.h [1103/4383] Generating ../../DerivedSources/WebCore/JSMediaDeviceInfo.cpp, ../../DerivedSources/WebCore/JSMediaDeviceInfo.h [1104/4383] Generating ../../DerivedSources/WebCore/JSSourceBuffer.cpp, ../../DerivedSources/WebCore/JSSourceBuffer.h [1105/4383] Generating ../../DerivedSources/WebCore/JSSourceBufferList.cpp, ../../DerivedSources/WebCore/JSSourceBufferList.h [1106/4383] Generating ../../DerivedSources/WebCore/JSMediaDevices.cpp, ../../DerivedSources/WebCore/JSMediaDevices.h [1107/4383] Generating ../../DerivedSources/WebCore/JSMediaStreamTrackSourcesCallback.cpp, ../../DerivedSources/WebCore/JSMediaStreamTrackSourcesCallback.h [1108/4383] Generating ../../DerivedSources/WebCore/JSMediaTrackConstraint.cpp, ../../DerivedSources/WebCore/JSMediaTrackConstraint.h [1109/4383] Generating ../../DerivedSources/WebCore/JSMediaTrackConstraintSet.cpp, ../../DerivedSources/WebCore/JSMediaTrackConstraintSet.h [1110/4383] Generating ../../DerivedSources/WebCore/JSMediaStream.cpp, ../../DerivedSources/WebCore/JSMediaStream.h [1111/4383] Generating ../../DerivedSources/WebCore/JSMediaStreamEvent.cpp, ../../DerivedSources/WebCore/JSMediaStreamEvent.h [1112/4383] Generating ../../DerivedSources/WebCore/JSMediaStreamTrack.cpp, ../../DerivedSources/WebCore/JSMediaStreamTrack.h [1113/4383] Generating ../../DerivedSources/WebCore/JSNavigatorMediaDevices.cpp, ../../DerivedSources/WebCore/JSNavigatorMediaDevices.h [1114/4383] Generating ../../DerivedSources/WebCore/JSMediaTrackConstraints.cpp, ../../DerivedSources/WebCore/JSMediaTrackConstraints.h [1115/4383] Generating ../../DerivedSources/WebCore/JSMediaTrackSupportedConstraints.cpp, ../../DerivedSources/WebCore/JSMediaTrackSupportedConstraints.h [1116/4383] Generating ../../DerivedSources/WebCore/JSMediaStreamTrackEvent.cpp, ../../DerivedSources/WebCore/JSMediaStreamTrackEvent.h [1117/4383] Generating ../../DerivedSources/WebCore/JSNavigatorUserMedia.cpp, ../../DerivedSources/WebCore/JSNavigatorUserMedia.h [1118/4383] Generating ../../DerivedSources/WebCore/JSRTCIceCandidate.cpp, ../../DerivedSources/WebCore/JSRTCIceCandidate.h [1119/4383] Generating ../../DerivedSources/WebCore/JSNavigatorUserMediaError.cpp, ../../DerivedSources/WebCore/JSNavigatorUserMediaError.h [1120/4383] Generating ../../DerivedSources/WebCore/JSRTCConfiguration.cpp, ../../DerivedSources/WebCore/JSRTCConfiguration.h [1121/4383] Generating ../../DerivedSources/WebCore/JSRTCIceServer.cpp, ../../DerivedSources/WebCore/JSRTCIceServer.h [1122/4383] Generating ../../DerivedSources/WebCore/JSRTCRtpReceiver.cpp, ../../DerivedSources/WebCore/JSRTCRtpReceiver.h [1123/4383] Generating ../../DerivedSources/WebCore/JSRTCDTMFSender.cpp, ../../DerivedSources/WebCore/JSRTCDTMFSender.h [1124/4383] Generating ../../DerivedSources/WebCore/JSRTCDataChannel.cpp, ../../DerivedSources/WebCore/JSRTCDataChannel.h [1125/4383] Generating ../../DerivedSources/WebCore/JSRTCDataChannelEvent.cpp, ../../DerivedSources/WebCore/JSRTCDataChannelEvent.h [1126/4383] Generating ../../DerivedSources/WebCore/JSRTCDTMFToneChangeEvent.cpp, ../../DerivedSources/WebCore/JSRTCDTMFToneChangeEvent.h [1127/4383] Generating ../../DerivedSources/WebCore/JSRTCIceCandidateEvent.cpp, ../../DerivedSources/WebCore/JSRTCIceCandidateEvent.h [1128/4383] Generating ../../DerivedSources/WebCore/JSRTCSessionDescription.cpp, ../../DerivedSources/WebCore/JSRTCSessionDescription.h [1129/4383] Generating ../../DerivedSources/WebCore/JSRTCStatsReport.cpp, ../../DerivedSources/WebCore/JSRTCStatsReport.h [1130/4383] Generating ../../DerivedSources/WebCore/JSRTCPeerConnection.cpp, ../../DerivedSources/WebCore/JSRTCPeerConnection.h [1131/4383] Generating ../../DerivedSources/WebCore/JSRTCRtpSender.cpp, ../../DerivedSources/WebCore/JSRTCRtpSender.h [1132/4383] Generating ../../DerivedSources/WebCore/JSRTCStatsResponse.cpp, ../../DerivedSources/WebCore/JSRTCStatsResponse.h [1133/4383] Generating ../../DerivedSources/WebCore/JSDOMWindowNotifications.cpp, ../../DerivedSources/WebCore/JSDOMWindowNotifications.h [1134/4383] Generating ../../DerivedSources/WebCore/JSSourceInfo.cpp, ../../DerivedSources/WebCore/JSSourceInfo.h [1135/4383] Generating ../../DerivedSources/WebCore/JSNavigatorContentUtils.cpp, ../../DerivedSources/WebCore/JSNavigatorContentUtils.h [1136/4383] Generating ../../DerivedSources/WebCore/JSWorkerGlobalScopeNotifications.cpp, ../../DerivedSources/WebCore/JSWorkerGlobalScopeNotifications.h [1137/4383] Generating ../../DerivedSources/WebCore/JSNotificationPermissionCallback.cpp, ../../DerivedSources/WebCore/JSNotificationPermissionCallback.h [1138/4383] Generating ../../DerivedSources/WebCore/JSRTCTrackEvent.cpp, ../../DerivedSources/WebCore/JSRTCTrackEvent.h [1139/4383] Generating ../../DerivedSources/WebCore/JSNotificationCenter.cpp, ../../DerivedSources/WebCore/JSNotificationCenter.h [1140/4383] Generating ../../DerivedSources/WebCore/JSDOMWindowSpeechSynthesis.cpp, ../../DerivedSources/WebCore/JSDOMWindowSpeechSynthesis.h [1141/4383] Generating ../../DerivedSources/WebCore/JSSpeechSynthesisVoice.cpp, ../../DerivedSources/WebCore/JSSpeechSynthesisVoice.h [1142/4383] Generating ../../DerivedSources/WebCore/JSNotification.cpp, ../../DerivedSources/WebCore/JSNotification.h [1143/4383] Generating ../../DerivedSources/WebCore/JSByteLengthQueuingStrategy.cpp, ../../DerivedSources/WebCore/JSByteLengthQueuingStrategy.h [1144/4383] Generating ../../DerivedSources/WebCore/JSCountQueuingStrategy.cpp, ../../DerivedSources/WebCore/JSCountQueuingStrategy.h [1145/4383] Building CXX object Source/JavaScriptCore/shell/CMakeFiles/testair.dir/__/b3/air/testair.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/FPRInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirTmp.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirArg.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/testair.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/testair.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/CodeBlock.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/AssemblyHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/CCallHelpers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirInst.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirBasicBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/air/AirCode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1146/4383] Generating ../../DerivedSources/WebCore/JSDeviceProximityEvent.cpp, ../../DerivedSources/WebCore/JSDeviceProximityEvent.h [1147/4383] Generating ../../DerivedSources/WebCore/JSSpeechSynthesis.cpp, ../../DerivedSources/WebCore/JSSpeechSynthesis.h [1148/4383] Generating ../../DerivedSources/WebCore/JSReadableStreamController.cpp, ../../DerivedSources/WebCore/JSReadableStreamController.h [1149/4383] Generating ../../DerivedSources/WebCore/JSReadableStream.cpp, ../../DerivedSources/WebCore/JSReadableStream.h [1150/4383] Generating ../../DerivedSources/WebCore/JSNavigatorVibration.cpp, ../../DerivedSources/WebCore/JSNavigatorVibration.h [1151/4383] Generating ../../DerivedSources/WebCore/JSReadableStreamReader.cpp, ../../DerivedSources/WebCore/JSReadableStreamReader.h [1152/4383] Generating ../../DerivedSources/WebCore/JSWritableStream.cpp, ../../DerivedSources/WebCore/JSWritableStream.h [1153/4383] Generating ../../DerivedSources/WebCore/JSSpeechSynthesisUtterance.cpp, ../../DerivedSources/WebCore/JSSpeechSynthesisUtterance.h [1154/4383] Generating ../../DerivedSources/WebCore/JSSpeechSynthesisEvent.cpp, ../../DerivedSources/WebCore/JSSpeechSynthesisEvent.h [1155/4383] Generating ../../DerivedSources/WebCore/JSAudioBufferCallback.cpp, ../../DerivedSources/WebCore/JSAudioBufferCallback.h [1156/4383] Generating ../../DerivedSources/WebCore/JSAudioBuffer.cpp, ../../DerivedSources/WebCore/JSAudioBuffer.h [1157/4383] Generating ../../DerivedSources/WebCore/JSAudioListener.cpp, ../../DerivedSources/WebCore/JSAudioListener.h [1158/4383] Generating ../../DerivedSources/WebCore/JSAudioParam.cpp, ../../DerivedSources/WebCore/JSAudioParam.h [1159/4383] Generating ../../DerivedSources/WebCore/JSAnalyserNode.cpp, ../../DerivedSources/WebCore/JSAnalyserNode.h [1160/4383] Generating ../../DerivedSources/WebCore/JSAudioBufferSourceNode.cpp, ../../DerivedSources/WebCore/JSAudioBufferSourceNode.h [1161/4383] Generating ../../DerivedSources/WebCore/JSAudioContext.cpp, ../../DerivedSources/WebCore/JSAudioContext.h [1162/4383] Generating ../../DerivedSources/WebCore/JSAudioNode.cpp, ../../DerivedSources/WebCore/JSAudioNode.h [1163/4383] Generating ../../DerivedSources/WebCore/JSAudioDestinationNode.cpp, ../../DerivedSources/WebCore/JSAudioDestinationNode.h [1164/4383] Generating ../../DerivedSources/WebCore/JSAudioProcessingEvent.cpp, ../../DerivedSources/WebCore/JSAudioProcessingEvent.h [1165/4383] Generating ../../DerivedSources/WebCore/JSChannelMergerNode.cpp, ../../DerivedSources/WebCore/JSChannelMergerNode.h [1166/4383] Generating ../../DerivedSources/WebCore/JSBiquadFilterNode.cpp, ../../DerivedSources/WebCore/JSBiquadFilterNode.h [1167/4383] Generating ../../DerivedSources/WebCore/JSChannelSplitterNode.cpp, ../../DerivedSources/WebCore/JSChannelSplitterNode.h [1168/4383] Generating ../../DerivedSources/WebCore/JSConvolverNode.cpp, ../../DerivedSources/WebCore/JSConvolverNode.h [1169/4383] Generating ../../DerivedSources/WebCore/JSDynamicsCompressorNode.cpp, ../../DerivedSources/WebCore/JSDynamicsCompressorNode.h [1170/4383] Generating ../../DerivedSources/WebCore/JSGainNode.cpp, ../../DerivedSources/WebCore/JSGainNode.h [1171/4383] Generating ../../DerivedSources/WebCore/JSDelayNode.cpp, ../../DerivedSources/WebCore/JSDelayNode.h [1172/4383] Generating ../../DerivedSources/WebCore/JSMediaElementAudioSourceNode.cpp, ../../DerivedSources/WebCore/JSMediaElementAudioSourceNode.h [1173/4383] Generating ../../DerivedSources/WebCore/JSDOMWindowWebDatabase.cpp, ../../DerivedSources/WebCore/JSDOMWindowWebDatabase.h [1174/4383] Generating ../../DerivedSources/WebCore/JSPeriodicWave.cpp, ../../DerivedSources/WebCore/JSPeriodicWave.h [1175/4383] Generating ../../DerivedSources/WebCore/JSMediaStreamAudioDestinationNode.cpp, ../../DerivedSources/WebCore/JSMediaStreamAudioDestinationNode.h [1176/4383] Generating ../../DerivedSources/WebCore/JSOfflineAudioCompletionEvent.cpp, ../../DerivedSources/WebCore/JSOfflineAudioCompletionEvent.h [1177/4383] Generating ../../DerivedSources/WebCore/JSMediaStreamAudioSourceNode.cpp, ../../DerivedSources/WebCore/JSMediaStreamAudioSourceNode.h [1178/4383] Generating ../../DerivedSources/WebCore/JSOfflineAudioContext.cpp, ../../DerivedSources/WebCore/JSOfflineAudioContext.h [1179/4383] Generating ../../DerivedSources/WebCore/JSPannerNode.cpp, ../../DerivedSources/WebCore/JSPannerNode.h [1180/4383] Generating ../../DerivedSources/WebCore/JSOscillatorNode.cpp, ../../DerivedSources/WebCore/JSOscillatorNode.h [1181/4383] Generating ../../DerivedSources/WebCore/JSDatabaseCallback.cpp, ../../DerivedSources/WebCore/JSDatabaseCallback.h [1182/4383] Generating ../../DerivedSources/WebCore/JSSQLError.cpp, ../../DerivedSources/WebCore/JSSQLError.h [1183/4383] Generating ../../DerivedSources/WebCore/JSSQLResultSet.cpp, ../../DerivedSources/WebCore/JSSQLResultSet.h [1184/4383] Generating ../../DerivedSources/WebCore/JSScriptProcessorNode.cpp, ../../DerivedSources/WebCore/JSScriptProcessorNode.h [1185/4383] Generating ../../DerivedSources/WebCore/JSSQLException.cpp, ../../DerivedSources/WebCore/JSSQLException.h [1186/4383] Generating ../../DerivedSources/WebCore/JSSQLResultSetRowList.cpp, ../../DerivedSources/WebCore/JSSQLResultSetRowList.h [1187/4383] Generating ../../DerivedSources/WebCore/JSWaveShaperNode.cpp, ../../DerivedSources/WebCore/JSWaveShaperNode.h [1188/4383] Generating ../../DerivedSources/WebCore/JSDatabase.cpp, ../../DerivedSources/WebCore/JSDatabase.h [1189/4383] Generating ../../DerivedSources/WebCore/JSSQLStatementErrorCallback.cpp, ../../DerivedSources/WebCore/JSSQLStatementErrorCallback.h [1190/4383] Generating ../../DerivedSources/WebCore/JSSQLStatementCallback.cpp, ../../DerivedSources/WebCore/JSSQLStatementCallback.h [1191/4383] Generating ../../DerivedSources/WebCore/JSSQLTransaction.cpp, ../../DerivedSources/WebCore/JSSQLTransaction.h [1192/4383] Generating ../../DerivedSources/WebCore/JSSQLTransactionCallback.cpp, ../../DerivedSources/WebCore/JSSQLTransactionCallback.h [1193/4383] Generating ../../DerivedSources/WebCore/JSSQLTransactionErrorCallback.cpp, ../../DerivedSources/WebCore/JSSQLTransactionErrorCallback.h [1194/4383] Generating ../../DerivedSources/WebCore/JSCryptoKeyPair.cpp, ../../DerivedSources/WebCore/JSCryptoKeyPair.h [1195/4383] Generating ../../DerivedSources/WebCore/JSCryptoKey.cpp, ../../DerivedSources/WebCore/JSCryptoKey.h [1196/4383] Generating ../../DerivedSources/WebCore/JSSubtleCrypto.cpp, ../../DerivedSources/WebCore/JSSubtleCrypto.h [1197/4383] Building CXX object Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/WriteBarrier.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/PropertyStorage.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/IndexingHeader.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayConventions.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayPrototype.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jsc.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jsc.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ButterflyInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSArray.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1198/4383] Generating ../../DerivedSources/WebCore/JSCloseEvent.cpp, ../../DerivedSources/WebCore/JSCloseEvent.h [1199/4383] Generating ../../DerivedSources/WebCore/JSWebSocket.cpp, ../../DerivedSources/WebCore/JSWebSocket.h [1200/4383] Generating ../../DerivedSources/WebCore/JSCSSCharsetRule.cpp, ../../DerivedSources/WebCore/JSCSSCharsetRule.h [1201/4383] Generating ../../DerivedSources/WebCore/JSCSSRule.cpp, ../../DerivedSources/WebCore/JSCSSRule.h [1202/4383] Generating ../../DerivedSources/WebCore/JSCSSFontFaceLoadEvent.cpp, ../../DerivedSources/WebCore/JSCSSFontFaceLoadEvent.h [1203/4383] Generating ../../DerivedSources/WebCore/JSCSSFontFaceRule.cpp, ../../DerivedSources/WebCore/JSCSSFontFaceRule.h [1204/4383] Generating ../../DerivedSources/WebCore/JSCSSImportRule.cpp, ../../DerivedSources/WebCore/JSCSSImportRule.h [1205/4383] Generating ../../DerivedSources/WebCore/JSCSSRuleList.cpp, ../../DerivedSources/WebCore/JSCSSRuleList.h [1206/4383] Generating ../../DerivedSources/WebCore/JSCSSKeyframeRule.cpp, ../../DerivedSources/WebCore/JSCSSKeyframeRule.h [1207/4383] Generating ../../DerivedSources/WebCore/JSCSSKeyframesRule.cpp, ../../DerivedSources/WebCore/JSCSSKeyframesRule.h [1208/4383] Generating ../../DerivedSources/WebCore/JSCSSStyleDeclaration.cpp, ../../DerivedSources/WebCore/JSCSSStyleDeclaration.h [1209/4383] Generating ../../DerivedSources/WebCore/JSCSSPageRule.cpp, ../../DerivedSources/WebCore/JSCSSPageRule.h [1210/4383] Generating ../../DerivedSources/WebCore/JSCSSMediaRule.cpp, ../../DerivedSources/WebCore/JSCSSMediaRule.h [1211/4383] Generating ../../DerivedSources/WebCore/JSCSSPrimitiveValue.cpp, ../../DerivedSources/WebCore/JSCSSPrimitiveValue.h [1212/4383] Generating ../../DerivedSources/WebCore/JSCSSValue.cpp, ../../DerivedSources/WebCore/JSCSSValue.h [1213/4383] Generating ../../DerivedSources/WebCore/JSDOMWindowCSS.cpp, ../../DerivedSources/WebCore/JSDOMWindowCSS.h [1214/4383] Generating ../../DerivedSources/WebCore/JSCounter.cpp, ../../DerivedSources/WebCore/JSCounter.h [1215/4383] Generating ../../DerivedSources/WebCore/JSCSSStyleRule.cpp, ../../DerivedSources/WebCore/JSCSSStyleRule.h [1216/4383] Generating ../../DerivedSources/WebCore/JSFontFace.cpp, ../../DerivedSources/WebCore/JSFontFace.h [1217/4383] Generating ../../DerivedSources/WebCore/JSCSSStyleSheet.cpp, ../../DerivedSources/WebCore/JSCSSStyleSheet.h [1218/4383] Generating ../../DerivedSources/WebCore/JSMediaList.cpp, ../../DerivedSources/WebCore/JSMediaList.h [1219/4383] Generating ../../DerivedSources/WebCore/JSCSSUnknownRule.cpp, ../../DerivedSources/WebCore/JSCSSUnknownRule.h [1220/4383] Generating ../../DerivedSources/WebCore/JSCSSSupportsRule.cpp, ../../DerivedSources/WebCore/JSCSSSupportsRule.h [1221/4383] Generating ../../DerivedSources/WebCore/JSMediaQueryListListener.cpp, ../../DerivedSources/WebCore/JSMediaQueryListListener.h [1222/4383] Generating ../../DerivedSources/WebCore/JSRGBColor.cpp, ../../DerivedSources/WebCore/JSRGBColor.h [1223/4383] Generating ../../DerivedSources/WebCore/JSCSSValueList.cpp, ../../DerivedSources/WebCore/JSCSSValueList.h [1224/4383] Generating ../../DerivedSources/WebCore/JSMediaQueryList.cpp, ../../DerivedSources/WebCore/JSMediaQueryList.h [1225/4383] Generating ../../DerivedSources/WebCore/JSRect.cpp, ../../DerivedSources/WebCore/JSRect.h [1226/4383] Generating ../../DerivedSources/WebCore/JSFontLoader.cpp, ../../DerivedSources/WebCore/JSFontLoader.h [1227/4383] Generating ../../DerivedSources/WebCore/JSStyleMedia.cpp, ../../DerivedSources/WebCore/JSStyleMedia.h [1228/4383] Generating ../../DerivedSources/WebCore/JSFontFaceSet.cpp, ../../DerivedSources/WebCore/JSFontFaceSet.h [1229/4383] Generating ../../DerivedSources/WebCore/JSStyleSheet.cpp, ../../DerivedSources/WebCore/JSStyleSheet.h [1230/4383] Generating ../../DerivedSources/WebCore/JSStyleSheetList.cpp, ../../DerivedSources/WebCore/JSStyleSheetList.h [1231/4383] Generating ../../DerivedSources/WebCore/JSChildNode.cpp, ../../DerivedSources/WebCore/JSChildNode.h [1232/4383] Generating ../../DerivedSources/WebCore/JSWebKitCSSRegionRule.cpp, ../../DerivedSources/WebCore/JSWebKitCSSRegionRule.h [1233/4383] Generating ../../DerivedSources/WebCore/JSWebKitCSSFilterValue.cpp, ../../DerivedSources/WebCore/JSWebKitCSSFilterValue.h [1234/4383] Generating ../../DerivedSources/WebCore/JSWebKitCSSMatrix.cpp, ../../DerivedSources/WebCore/JSWebKitCSSMatrix.h [1235/4383] Generating ../../DerivedSources/WebCore/JSClientRectList.cpp, ../../DerivedSources/WebCore/JSClientRectList.h [1236/4383] Generating ../../DerivedSources/WebCore/JSClientRect.cpp, ../../DerivedSources/WebCore/JSClientRect.h [1237/4383] Generating ../../DerivedSources/WebCore/JSWebKitCSSViewportRule.cpp, ../../DerivedSources/WebCore/JSWebKitCSSViewportRule.h [1238/4383] Generating ../../DerivedSources/WebCore/JSBeforeLoadEvent.cpp, ../../DerivedSources/WebCore/JSBeforeLoadEvent.h [1239/4383] Generating ../../DerivedSources/WebCore/JSAnimationEvent.cpp, ../../DerivedSources/WebCore/JSAnimationEvent.h [1240/4383] Generating ../../DerivedSources/WebCore/JSWebKitCSSTransformValue.cpp, ../../DerivedSources/WebCore/JSWebKitCSSTransformValue.h [1241/4383] Generating ../../DerivedSources/WebCore/JSAttr.cpp, ../../DerivedSources/WebCore/JSAttr.h [1242/4383] Generating ../../DerivedSources/WebCore/JSBeforeUnloadEvent.cpp, ../../DerivedSources/WebCore/JSBeforeUnloadEvent.h [1243/4383] Generating ../../DerivedSources/WebCore/JSDOMError.cpp, ../../DerivedSources/WebCore/JSDOMError.h [1244/4383] Generating ../../DerivedSources/WebCore/JSDOMCoreException.cpp, ../../DerivedSources/WebCore/JSDOMCoreException.h [1245/4383] Generating ../../DerivedSources/WebCore/JSDOMNamedFlowCollection.cpp, ../../DerivedSources/WebCore/JSDOMNamedFlowCollection.h [1246/4383] Generating ../../DerivedSources/WebCore/JSDOMStringMap.cpp, ../../DerivedSources/WebCore/JSDOMStringMap.h [1247/4383] Generating ../../DerivedSources/WebCore/JSCDATASection.cpp, ../../DerivedSources/WebCore/JSCDATASection.h [1248/4383] Generating ../../DerivedSources/WebCore/JSComment.cpp, ../../DerivedSources/WebCore/JSComment.h [1249/4383] Generating ../../DerivedSources/WebCore/JSDOMStringList.cpp, ../../DerivedSources/WebCore/JSDOMStringList.h [1250/4383] Generating ../../DerivedSources/WebCore/JSCharacterData.cpp, ../../DerivedSources/WebCore/JSCharacterData.h [1251/4383] Generating ../../DerivedSources/WebCore/JSCustomEvent.cpp, ../../DerivedSources/WebCore/JSCustomEvent.h [1252/4383] Generating ../../DerivedSources/WebCore/JSDataTransfer.cpp, ../../DerivedSources/WebCore/JSDataTransfer.h [1253/4383] Generating ../../DerivedSources/WebCore/JSDOMImplementation.cpp, ../../DerivedSources/WebCore/JSDOMImplementation.h [1254/4383] Generating ../../DerivedSources/WebCore/JSDataTransferItem.cpp, ../../DerivedSources/WebCore/JSDataTransferItem.h [1255/4383] Generating ../../DerivedSources/WebCore/JSDataTransferItemList.cpp, ../../DerivedSources/WebCore/JSDataTransferItemList.h [1256/4383] Generating ../../DerivedSources/WebCore/JSCompositionEvent.cpp, ../../DerivedSources/WebCore/JSCompositionEvent.h [1257/4383] Generating ../../DerivedSources/WebCore/JSDeviceMotionEvent.cpp, ../../DerivedSources/WebCore/JSDeviceMotionEvent.h [1258/4383] Generating ../../DerivedSources/WebCore/JSEvent.cpp, ../../DerivedSources/WebCore/JSEvent.h [1259/4383] Generating ../../DerivedSources/WebCore/JSGlobalEventHandlers.cpp, ../../DerivedSources/WebCore/JSGlobalEventHandlers.h [1260/4383] Generating ../../DerivedSources/WebCore/JSErrorEvent.cpp, ../../DerivedSources/WebCore/JSErrorEvent.h [1261/4383] Generating ../../DerivedSources/WebCore/JSDeviceOrientationEvent.cpp, ../../DerivedSources/WebCore/JSDeviceOrientationEvent.h [1262/4383] Generating ../../DerivedSources/WebCore/JSEventTarget.cpp, ../../DerivedSources/WebCore/JSEventTarget.h [1263/4383] Generating ../../DerivedSources/WebCore/JSMessageChannel.cpp, ../../DerivedSources/WebCore/JSMessageChannel.h [1264/4383] Generating ../../DerivedSources/WebCore/JSDocumentType.cpp, ../../DerivedSources/WebCore/JSDocumentType.h [1265/4383] Generating ../../DerivedSources/WebCore/JSDocumentFragment.cpp, ../../DerivedSources/WebCore/JSDocumentFragment.h [1266/4383] Generating ../../DerivedSources/WebCore/JSFocusEvent.cpp, ../../DerivedSources/WebCore/JSFocusEvent.h [1267/4383] Generating ../../DerivedSources/WebCore/JSHashChangeEvent.cpp, ../../DerivedSources/WebCore/JSHashChangeEvent.h [1268/4383] Generating ../../DerivedSources/WebCore/JSKeyboardEvent.cpp, ../../DerivedSources/WebCore/JSKeyboardEvent.h [1269/4383] Generating ../../DerivedSources/WebCore/JSMessageEvent.cpp, ../../DerivedSources/WebCore/JSMessageEvent.h [1270/4383] Generating ../../DerivedSources/WebCore/JSMutationRecord.cpp, ../../DerivedSources/WebCore/JSMutationRecord.h [1271/4383] Generating ../../DerivedSources/WebCore/JSNodeFilter.cpp, ../../DerivedSources/WebCore/JSNodeFilter.h [1272/4383] Generating ../../DerivedSources/WebCore/JSMutationObserver.cpp, ../../DerivedSources/WebCore/JSMutationObserver.h [1273/4383] Generating ../../DerivedSources/WebCore/JSMessagePort.cpp, ../../DerivedSources/WebCore/JSMessagePort.h [1274/4383] Generating ../../DerivedSources/WebCore/JSNonDocumentTypeChildNode.cpp, ../../DerivedSources/WebCore/JSNonDocumentTypeChildNode.h [1275/4383] Generating ../../DerivedSources/WebCore/JSElement.cpp, ../../DerivedSources/WebCore/JSElement.h [1276/4383] Generating ../../DerivedSources/WebCore/JSMutationEvent.cpp, ../../DerivedSources/WebCore/JSMutationEvent.h [1277/4383] Generating ../../DerivedSources/WebCore/JSDocument.cpp, ../../DerivedSources/WebCore/JSDocument.h [1278/4383] Generating ../../DerivedSources/WebCore/JSNodeIterator.cpp, ../../DerivedSources/WebCore/JSNodeIterator.h [1279/4383] Generating ../../DerivedSources/WebCore/JSNodeList.cpp, ../../DerivedSources/WebCore/JSNodeList.h [1280/4383] Generating ../../DerivedSources/WebCore/JSNamedNodeMap.cpp, ../../DerivedSources/WebCore/JSNamedNodeMap.h [1281/4383] Generating ../../DerivedSources/WebCore/JSMouseEvent.cpp, ../../DerivedSources/WebCore/JSMouseEvent.h [1282/4383] Generating ../../DerivedSources/WebCore/JSNonElementParentNode.cpp, ../../DerivedSources/WebCore/JSNonElementParentNode.h [1283/4383] Generating ../../DerivedSources/WebCore/JSNode.cpp, ../../DerivedSources/WebCore/JSNode.h [1284/4383] Generating ../../DerivedSources/WebCore/JSParentNode.cpp, ../../DerivedSources/WebCore/JSParentNode.h [1285/4383] Generating ../../DerivedSources/WebCore/JSRequestAnimationFrameCallback.cpp, ../../DerivedSources/WebCore/JSRequestAnimationFrameCallback.h [1286/4383] Generating ../../DerivedSources/WebCore/JSOverflowEvent.cpp, ../../DerivedSources/WebCore/JSOverflowEvent.h [1287/4383] Generating ../../DerivedSources/WebCore/JSStringCallback.cpp, ../../DerivedSources/WebCore/JSStringCallback.h [1288/4383] Generating ../../DerivedSources/WebCore/JSTouch.cpp, ../../DerivedSources/WebCore/JSTouch.h [1289/4383] Generating ../../DerivedSources/WebCore/JSPageTransitionEvent.cpp, ../../DerivedSources/WebCore/JSPageTransitionEvent.h [1290/4383] Generating ../../DerivedSources/WebCore/JSPopStateEvent.cpp, ../../DerivedSources/WebCore/JSPopStateEvent.h [1291/4383] Generating ../../DerivedSources/WebCore/JSProgressEvent.cpp, ../../DerivedSources/WebCore/JSProgressEvent.h [1292/4383] Generating ../../DerivedSources/WebCore/JSRange.cpp, ../../DerivedSources/WebCore/JSRange.h [1293/4383] Generating ../../DerivedSources/WebCore/JSTouchList.cpp, ../../DerivedSources/WebCore/JSTouchList.h [1294/4383] Generating ../../DerivedSources/WebCore/JSSecurityPolicyViolationEvent.cpp, ../../DerivedSources/WebCore/JSSecurityPolicyViolationEvent.h [1295/4383] Generating ../../DerivedSources/WebCore/JSProcessingInstruction.cpp, ../../DerivedSources/WebCore/JSProcessingInstruction.h [1296/4383] Generating ../../DerivedSources/WebCore/JSTextEvent.cpp, ../../DerivedSources/WebCore/JSTextEvent.h [1297/4383] Generating ../../DerivedSources/WebCore/JSShadowRoot.cpp, ../../DerivedSources/WebCore/JSShadowRoot.h [1298/4383] Generating ../../DerivedSources/WebCore/JSTreeWalker.cpp, ../../DerivedSources/WebCore/JSTreeWalker.h [1299/4383] Generating ../../DerivedSources/WebCore/JSText.cpp, ../../DerivedSources/WebCore/JSText.h [1300/4383] Generating ../../DerivedSources/WebCore/JSTouchEvent.cpp, ../../DerivedSources/WebCore/JSTouchEvent.h [1301/4383] Generating ../../DerivedSources/WebCore/JSTransitionEvent.cpp, ../../DerivedSources/WebCore/JSTransitionEvent.h [1302/4383] Generating ../../DerivedSources/WebCore/JSBlob.cpp, ../../DerivedSources/WebCore/JSBlob.h [1303/4383] Generating ../../DerivedSources/WebCore/JSFileError.cpp, ../../DerivedSources/WebCore/JSFileError.h [1304/4383] Generating ../../DerivedSources/WebCore/JSUIEvent.cpp, ../../DerivedSources/WebCore/JSUIEvent.h [1305/4383] Generating ../../DerivedSources/WebCore/JSWebKitAnimationEvent.cpp, ../../DerivedSources/WebCore/JSWebKitAnimationEvent.h [1306/4383] Generating ../../DerivedSources/WebCore/JSWebKitNamedFlow.cpp, ../../DerivedSources/WebCore/JSWebKitNamedFlow.h [1307/4383] Generating ../../DerivedSources/WebCore/JSWebKitTransitionEvent.cpp, ../../DerivedSources/WebCore/JSWebKitTransitionEvent.h [1308/4383] Generating ../../DerivedSources/WebCore/JSFileException.cpp, ../../DerivedSources/WebCore/JSFileException.h [1309/4383] Generating ../../DerivedSources/WebCore/JSFileList.cpp, ../../DerivedSources/WebCore/JSFileList.h [1310/4383] Generating ../../DerivedSources/WebCore/JSFile.cpp, ../../DerivedSources/WebCore/JSFile.h [1311/4383] Generating ../../DerivedSources/WebCore/JSDOMFormData.cpp, ../../DerivedSources/WebCore/JSDOMFormData.h [1312/4383] Generating ../../DerivedSources/WebCore/JSWheelEvent.cpp, ../../DerivedSources/WebCore/JSWheelEvent.h [1313/4383] Generating ../../DerivedSources/WebCore/JSDOMTokenList.cpp, ../../DerivedSources/WebCore/JSDOMTokenList.h [1314/4383] Generating ../../DerivedSources/WebCore/JSXMLDocument.cpp, ../../DerivedSources/WebCore/JSXMLDocument.h [1315/4383] Generating ../../DerivedSources/WebCore/JSFileReaderSync.cpp, ../../DerivedSources/WebCore/JSFileReaderSync.h [1316/4383] Generating ../../DerivedSources/WebCore/JSHTMLAllCollection.cpp, ../../DerivedSources/WebCore/JSHTMLAllCollection.h [1317/4383] Generating ../../DerivedSources/WebCore/JSFileReader.cpp, ../../DerivedSources/WebCore/JSFileReader.h [1318/4383] Generating ../../DerivedSources/WebCore/JSDOMURL.cpp, ../../DerivedSources/WebCore/JSDOMURL.h [1319/4383] Generating ../../DerivedSources/WebCore/JSHTMLCollection.cpp, ../../DerivedSources/WebCore/JSHTMLCollection.h [1320/4383] Generating ../../DerivedSources/WebCore/JSHTMLAppletElement.cpp, ../../DerivedSources/WebCore/JSHTMLAppletElement.h [1321/4383] Generating ../../DerivedSources/WebCore/JSHTMLAttachmentElement.cpp, ../../DerivedSources/WebCore/JSHTMLAttachmentElement.h [1322/4383] Generating ../../DerivedSources/WebCore/JSHTMLBRElement.cpp, ../../DerivedSources/WebCore/JSHTMLBRElement.h [1323/4383] Generating ../../DerivedSources/WebCore/JSHTMLAnchorElement.cpp, ../../DerivedSources/WebCore/JSHTMLAnchorElement.h [1324/4383] Generating ../../DerivedSources/WebCore/JSHTMLAudioElement.cpp, ../../DerivedSources/WebCore/JSHTMLAudioElement.h [1325/4383] Generating ../../DerivedSources/WebCore/JSHTMLBaseElement.cpp, ../../DerivedSources/WebCore/JSHTMLBaseElement.h [1326/4383] Generating ../../DerivedSources/WebCore/JSHTMLBodyElement.cpp, ../../DerivedSources/WebCore/JSHTMLBodyElement.h [1327/4383] Generating ../../DerivedSources/WebCore/JSHTMLAreaElement.cpp, ../../DerivedSources/WebCore/JSHTMLAreaElement.h [1328/4383] Generating ../../DerivedSources/WebCore/JSHTMLDListElement.cpp, ../../DerivedSources/WebCore/JSHTMLDListElement.h [1329/4383] Generating ../../DerivedSources/WebCore/JSHTMLCanvasElement.cpp, ../../DerivedSources/WebCore/JSHTMLCanvasElement.h [1330/4383] Generating ../../DerivedSources/WebCore/JSHTMLDataElement.cpp, ../../DerivedSources/WebCore/JSHTMLDataElement.h [1331/4383] Generating ../../DerivedSources/WebCore/JSHTMLButtonElement.cpp, ../../DerivedSources/WebCore/JSHTMLButtonElement.h [1332/4383] Generating ../../DerivedSources/WebCore/JSHTMLDataListElement.cpp, ../../DerivedSources/WebCore/JSHTMLDataListElement.h [1333/4383] Generating ../../DerivedSources/WebCore/JSHTMLDetailsElement.cpp, ../../DerivedSources/WebCore/JSHTMLDetailsElement.h [1334/4383] Generating ../../DerivedSources/WebCore/JSHTMLDirectoryElement.cpp, ../../DerivedSources/WebCore/JSHTMLDirectoryElement.h [1335/4383] Generating ../../DerivedSources/WebCore/JSHTMLFormControlsCollection.cpp, ../../DerivedSources/WebCore/JSHTMLFormControlsCollection.h [1336/4383] Generating ../../DerivedSources/WebCore/JSHTMLDocument.cpp, ../../DerivedSources/WebCore/JSHTMLDocument.h [1337/4383] Generating ../../DerivedSources/WebCore/JSHTMLFieldSetElement.cpp, ../../DerivedSources/WebCore/JSHTMLFieldSetElement.h [1338/4383] Generating ../../DerivedSources/WebCore/JSHTMLEmbedElement.cpp, ../../DerivedSources/WebCore/JSHTMLEmbedElement.h [1339/4383] Generating ../../DerivedSources/WebCore/JSHTMLElement.cpp, ../../DerivedSources/WebCore/JSHTMLElement.h [1340/4383] Generating ../../DerivedSources/WebCore/JSHTMLDivElement.cpp, ../../DerivedSources/WebCore/JSHTMLDivElement.h [1341/4383] Generating ../../DerivedSources/WebCore/JSHTMLFontElement.cpp, ../../DerivedSources/WebCore/JSHTMLFontElement.h [1342/4383] Generating ../../DerivedSources/WebCore/JSHTMLHeadElement.cpp, ../../DerivedSources/WebCore/JSHTMLHeadElement.h [1343/4383] Generating ../../DerivedSources/WebCore/JSHTMLHRElement.cpp, ../../DerivedSources/WebCore/JSHTMLHRElement.h [1344/4383] Generating ../../DerivedSources/WebCore/JSHTMLFrameElement.cpp, ../../DerivedSources/WebCore/JSHTMLFrameElement.h [1345/4383] Generating ../../DerivedSources/WebCore/JSHTMLFormElement.cpp, ../../DerivedSources/WebCore/JSHTMLFormElement.h [1346/4383] Generating ../../DerivedSources/WebCore/JSHTMLFrameSetElement.cpp, ../../DerivedSources/WebCore/JSHTMLFrameSetElement.h [1347/4383] Generating ../../DerivedSources/WebCore/JSHTMLHeadingElement.cpp, ../../DerivedSources/WebCore/JSHTMLHeadingElement.h [1348/4383] Generating ../../DerivedSources/WebCore/JSHTMLHtmlElement.cpp, ../../DerivedSources/WebCore/JSHTMLHtmlElement.h [1349/4383] Generating ../../DerivedSources/WebCore/JSHTMLIFrameElement.cpp, ../../DerivedSources/WebCore/JSHTMLIFrameElement.h [1350/4383] Generating ../../DerivedSources/WebCore/JSHTMLImageElement.cpp, ../../DerivedSources/WebCore/JSHTMLImageElement.h [1351/4383] Generating ../../DerivedSources/WebCore/JSHTMLLIElement.cpp, ../../DerivedSources/WebCore/JSHTMLLIElement.h [1352/4383] Generating ../../DerivedSources/WebCore/JSHTMLKeygenElement.cpp, ../../DerivedSources/WebCore/JSHTMLKeygenElement.h [1353/4383] Generating ../../DerivedSources/WebCore/JSHTMLLegendElement.cpp, ../../DerivedSources/WebCore/JSHTMLLegendElement.h [1354/4383] Generating ../../DerivedSources/WebCore/JSHTMLInputElement.cpp, ../../DerivedSources/WebCore/JSHTMLInputElement.h [1355/4383] Generating ../../DerivedSources/WebCore/JSHTMLLabelElement.cpp, ../../DerivedSources/WebCore/JSHTMLLabelElement.h [1356/4383] Generating ../../DerivedSources/WebCore/JSHTMLLinkElement.cpp, ../../DerivedSources/WebCore/JSHTMLLinkElement.h [1357/4383] Generating ../../DerivedSources/WebCore/JSHTMLMenuElement.cpp, ../../DerivedSources/WebCore/JSHTMLMenuElement.h [1358/4383] Generating ../../DerivedSources/WebCore/JSHTMLMapElement.cpp, ../../DerivedSources/WebCore/JSHTMLMapElement.h [1359/4383] Generating ../../DerivedSources/WebCore/JSHTMLMarqueeElement.cpp, ../../DerivedSources/WebCore/JSHTMLMarqueeElement.h [1360/4383] Generating ../../DerivedSources/WebCore/JSHTMLMetaElement.cpp, ../../DerivedSources/WebCore/JSHTMLMetaElement.h [1361/4383] Generating ../../DerivedSources/WebCore/JSHTMLMeterElement.cpp, ../../DerivedSources/WebCore/JSHTMLMeterElement.h [1362/4383] Generating ../../DerivedSources/WebCore/JSHTMLMediaElement.cpp, ../../DerivedSources/WebCore/JSHTMLMediaElement.h [1363/4383] Generating ../../DerivedSources/WebCore/JSHTMLModElement.cpp, ../../DerivedSources/WebCore/JSHTMLModElement.h [1364/4383] Generating ../../DerivedSources/WebCore/JSHTMLOptionsCollection.cpp, ../../DerivedSources/WebCore/JSHTMLOptionsCollection.h [1365/4383] Generating ../../DerivedSources/WebCore/JSHTMLOptGroupElement.cpp, ../../DerivedSources/WebCore/JSHTMLOptGroupElement.h [1366/4383] Generating ../../DerivedSources/WebCore/JSHTMLOptionElement.cpp, ../../DerivedSources/WebCore/JSHTMLOptionElement.h [1367/4383] Generating ../../DerivedSources/WebCore/JSHTMLOListElement.cpp, ../../DerivedSources/WebCore/JSHTMLOListElement.h [1368/4383] Generating ../../DerivedSources/WebCore/JSHTMLObjectElement.cpp, ../../DerivedSources/WebCore/JSHTMLObjectElement.h [1369/4383] Generating ../../DerivedSources/WebCore/JSHTMLParagraphElement.cpp, ../../DerivedSources/WebCore/JSHTMLParagraphElement.h [1370/4383] Generating ../../DerivedSources/WebCore/JSHTMLParamElement.cpp, ../../DerivedSources/WebCore/JSHTMLParamElement.h [1371/4383] Generating ../../DerivedSources/WebCore/JSHTMLPictureElement.cpp, ../../DerivedSources/WebCore/JSHTMLPictureElement.h [1372/4383] Generating ../../DerivedSources/WebCore/JSHTMLPreElement.cpp, ../../DerivedSources/WebCore/JSHTMLPreElement.h [1373/4383] Generating ../../DerivedSources/WebCore/JSHTMLProgressElement.cpp, ../../DerivedSources/WebCore/JSHTMLProgressElement.h [1374/4383] Generating ../../DerivedSources/WebCore/JSHTMLOutputElement.cpp, ../../DerivedSources/WebCore/JSHTMLOutputElement.h [1375/4383] Generating ../../DerivedSources/WebCore/JSHTMLQuoteElement.cpp, ../../DerivedSources/WebCore/JSHTMLQuoteElement.h [1376/4383] Generating ../../DerivedSources/WebCore/JSHTMLScriptElement.cpp, ../../DerivedSources/WebCore/JSHTMLScriptElement.h [1377/4383] Generating ../../DerivedSources/WebCore/JSHTMLSlotElement.cpp, ../../DerivedSources/WebCore/JSHTMLSlotElement.h [1378/4383] Generating ../../DerivedSources/WebCore/JSHTMLSelectElement.cpp, ../../DerivedSources/WebCore/JSHTMLSelectElement.h [1379/4383] Generating ../../DerivedSources/WebCore/JSHTMLSourceElement.cpp, ../../DerivedSources/WebCore/JSHTMLSourceElement.h [1380/4383] Generating ../../DerivedSources/WebCore/JSHTMLTableCaptionElement.cpp, ../../DerivedSources/WebCore/JSHTMLTableCaptionElement.h [1381/4383] Generating ../../DerivedSources/WebCore/JSHTMLStyleElement.cpp, ../../DerivedSources/WebCore/JSHTMLStyleElement.h [1382/4383] Generating ../../DerivedSources/WebCore/JSHTMLTableCellElement.cpp, ../../DerivedSources/WebCore/JSHTMLTableCellElement.h [1383/4383] Generating ../../DerivedSources/WebCore/JSHTMLSpanElement.cpp, ../../DerivedSources/WebCore/JSHTMLSpanElement.h [1384/4383] Generating ../../DerivedSources/WebCore/JSHTMLTableColElement.cpp, ../../DerivedSources/WebCore/JSHTMLTableColElement.h [1385/4383] Generating ../../DerivedSources/WebCore/JSHTMLTableElement.cpp, ../../DerivedSources/WebCore/JSHTMLTableElement.h [1386/4383] Generating ../../DerivedSources/WebCore/JSHTMLTableRowElement.cpp, ../../DerivedSources/WebCore/JSHTMLTableRowElement.h [1387/4383] Generating ../../DerivedSources/WebCore/JSHTMLTableDataCellElement.cpp, ../../DerivedSources/WebCore/JSHTMLTableDataCellElement.h [1388/4383] Generating ../../DerivedSources/WebCore/JSHTMLTableSectionElement.cpp, ../../DerivedSources/WebCore/JSHTMLTableSectionElement.h [1389/4383] Generating ../../DerivedSources/WebCore/JSHTMLTableHeaderCellElement.cpp, ../../DerivedSources/WebCore/JSHTMLTableHeaderCellElement.h [1390/4383] Generating ../../DerivedSources/WebCore/JSHTMLTemplateElement.cpp, ../../DerivedSources/WebCore/JSHTMLTemplateElement.h [1391/4383] Generating ../../DerivedSources/WebCore/JSImageData.cpp, ../../DerivedSources/WebCore/JSImageData.h [1392/4383] Generating ../../DerivedSources/WebCore/JSHTMLTextAreaElement.cpp, ../../DerivedSources/WebCore/JSHTMLTextAreaElement.h [1393/4383] Generating ../../DerivedSources/WebCore/JSHTMLTitleElement.cpp, ../../DerivedSources/WebCore/JSHTMLTitleElement.h [1394/4383] Generating ../../DerivedSources/WebCore/JSMediaError.cpp, ../../DerivedSources/WebCore/JSMediaError.h [1395/4383] Generating ../../DerivedSources/WebCore/JSHTMLTimeElement.cpp, ../../DerivedSources/WebCore/JSHTMLTimeElement.h [1396/4383] Generating ../../DerivedSources/WebCore/JSURLUtils.cpp, ../../DerivedSources/WebCore/JSURLUtils.h [1397/4383] Generating ../../DerivedSources/WebCore/JSTextMetrics.cpp, ../../DerivedSources/WebCore/JSTextMetrics.h [1398/4383] Generating ../../DerivedSources/WebCore/JSHTMLTrackElement.cpp, ../../DerivedSources/WebCore/JSHTMLTrackElement.h [1399/4383] Generating ../../DerivedSources/WebCore/JSValidityState.cpp, ../../DerivedSources/WebCore/JSValidityState.h [1400/4383] Generating ../../DerivedSources/WebCore/JSTimeRanges.cpp, ../../DerivedSources/WebCore/JSTimeRanges.h [1401/4383] Generating ../../DerivedSources/WebCore/JSMediaController.cpp, ../../DerivedSources/WebCore/JSMediaController.h [1402/4383] Generating ../../DerivedSources/WebCore/JSVoidCallback.cpp, ../../DerivedSources/WebCore/JSVoidCallback.h [1403/4383] Generating ../../DerivedSources/WebCore/JSRadioNodeList.cpp, ../../DerivedSources/WebCore/JSRadioNodeList.h [1404/4383] Generating ../../DerivedSources/WebCore/JSANGLEInstancedArrays.cpp, ../../DerivedSources/WebCore/JSANGLEInstancedArrays.h [1405/4383] Generating ../../DerivedSources/WebCore/JSHTMLUListElement.cpp, ../../DerivedSources/WebCore/JSHTMLUListElement.h [1406/4383] Generating ../../DerivedSources/WebCore/JSHTMLUnknownElement.cpp, ../../DerivedSources/WebCore/JSHTMLUnknownElement.h [1407/4383] Generating ../../DerivedSources/WebCore/JSCanvasGradient.cpp, ../../DerivedSources/WebCore/JSCanvasGradient.h [1408/4383] Generating ../../DerivedSources/WebCore/JSCanvasPattern.cpp, ../../DerivedSources/WebCore/JSCanvasPattern.h [1409/4383] Generating ../../DerivedSources/WebCore/JSCanvasRenderingContext.cpp, ../../DerivedSources/WebCore/JSCanvasRenderingContext.h [1410/4383] Generating ../../DerivedSources/WebCore/JSCanvasProxy.cpp, ../../DerivedSources/WebCore/JSCanvasProxy.h [1411/4383] Generating ../../DerivedSources/WebCore/JSEXTBlendMinMax.cpp, ../../DerivedSources/WebCore/JSEXTBlendMinMax.h [1412/4383] Generating ../../DerivedSources/WebCore/JSEXTFragDepth.cpp, ../../DerivedSources/WebCore/JSEXTFragDepth.h [1413/4383] Generating ../../DerivedSources/WebCore/JSHTMLVideoElement.cpp, ../../DerivedSources/WebCore/JSHTMLVideoElement.h [1414/4383] Generating ../../DerivedSources/WebCore/JSEXTTextureFilterAnisotropic.cpp, ../../DerivedSources/WebCore/JSEXTTextureFilterAnisotropic.h [1415/4383] Generating ../../DerivedSources/WebCore/JSEXTsRGB.cpp, ../../DerivedSources/WebCore/JSEXTsRGB.h [1416/4383] Generating ../../DerivedSources/WebCore/JSEXTShaderTextureLOD.cpp, ../../DerivedSources/WebCore/JSEXTShaderTextureLOD.h [1417/4383] Generating ../../DerivedSources/WebCore/JSOESElementIndexUint.cpp, ../../DerivedSources/WebCore/JSOESElementIndexUint.h [1418/4383] Generating ../../DerivedSources/WebCore/JSOESStandardDerivatives.cpp, ../../DerivedSources/WebCore/JSOESStandardDerivatives.h [1419/4383] Generating ../../DerivedSources/WebCore/JSDOMPath.cpp, ../../DerivedSources/WebCore/JSDOMPath.h [1420/4383] Generating ../../DerivedSources/WebCore/JSOESTextureFloat.cpp, ../../DerivedSources/WebCore/JSOESTextureFloat.h [1421/4383] Generating ../../DerivedSources/WebCore/JSOESTextureHalfFloat.cpp, ../../DerivedSources/WebCore/JSOESTextureHalfFloat.h [1422/4383] Generating ../../DerivedSources/WebCore/JSOESTextureFloatLinear.cpp, ../../DerivedSources/WebCore/JSOESTextureFloatLinear.h [1423/4383] Generating ../../DerivedSources/WebCore/JSOESTextureHalfFloatLinear.cpp, ../../DerivedSources/WebCore/JSOESTextureHalfFloatLinear.h [1424/4383] Generating ../../DerivedSources/WebCore/JSCanvasRenderingContext2D.cpp, ../../DerivedSources/WebCore/JSCanvasRenderingContext2D.h [1425/4383] Generating ../../DerivedSources/WebCore/JSWebGLBuffer.cpp, ../../DerivedSources/WebCore/JSWebGLBuffer.h [1426/4383] Generating ../../DerivedSources/WebCore/JSWebGLActiveInfo.cpp, ../../DerivedSources/WebCore/JSWebGLActiveInfo.h [1427/4383] Generating ../../DerivedSources/WebCore/JSWebGLCompressedTextureATC.cpp, ../../DerivedSources/WebCore/JSWebGLCompressedTextureATC.h [1428/4383] Generating ../../DerivedSources/WebCore/JSWebGLCompressedTexturePVRTC.cpp, ../../DerivedSources/WebCore/JSWebGLCompressedTexturePVRTC.h [1429/4383] Generating ../../DerivedSources/WebCore/JSWebGLCompressedTextureS3TC.cpp, ../../DerivedSources/WebCore/JSWebGLCompressedTextureS3TC.h [1430/4383] Generating ../../DerivedSources/WebCore/JSWebGLContextAttributes.cpp, ../../DerivedSources/WebCore/JSWebGLContextAttributes.h [1431/4383] Generating ../../DerivedSources/WebCore/JSWebGLDebugRendererInfo.cpp, ../../DerivedSources/WebCore/JSWebGLDebugRendererInfo.h [1432/4383] Generating ../../DerivedSources/WebCore/JSOESVertexArrayObject.cpp, ../../DerivedSources/WebCore/JSOESVertexArrayObject.h [1433/4383] Generating ../../DerivedSources/WebCore/JSWebGLDrawBuffers.cpp, ../../DerivedSources/WebCore/JSWebGLDrawBuffers.h [1434/4383] Generating ../../DerivedSources/WebCore/JSWebGLDepthTexture.cpp, ../../DerivedSources/WebCore/JSWebGLDepthTexture.h [1435/4383] Generating ../../DerivedSources/WebCore/JSWebGLFramebuffer.cpp, ../../DerivedSources/WebCore/JSWebGLFramebuffer.h [1436/4383] Generating ../../DerivedSources/WebCore/JSWebGLDebugShaders.cpp, ../../DerivedSources/WebCore/JSWebGLDebugShaders.h [1437/4383] Generating ../../DerivedSources/WebCore/JSWebGLLoseContext.cpp, ../../DerivedSources/WebCore/JSWebGLLoseContext.h [1438/4383] Generating ../../DerivedSources/WebCore/JSWebGLContextEvent.cpp, ../../DerivedSources/WebCore/JSWebGLContextEvent.h [1439/4383] Generating ../../DerivedSources/WebCore/JSWebGLQuery.cpp, ../../DerivedSources/WebCore/JSWebGLQuery.h [1440/4383] Generating ../../DerivedSources/WebCore/JSWebGLProgram.cpp, ../../DerivedSources/WebCore/JSWebGLProgram.h [1441/4383] Generating ../../DerivedSources/WebCore/JSWebGLRenderbuffer.cpp, ../../DerivedSources/WebCore/JSWebGLRenderbuffer.h [1442/4383] Generating ../../DerivedSources/WebCore/JSWebGLShaderPrecisionFormat.cpp, ../../DerivedSources/WebCore/JSWebGLShaderPrecisionFormat.h [1443/4383] Generating ../../DerivedSources/WebCore/JSWebGLShader.cpp, ../../DerivedSources/WebCore/JSWebGLShader.h [1444/4383] Generating ../../DerivedSources/WebCore/JSWebGLSampler.cpp, ../../DerivedSources/WebCore/JSWebGLSampler.h [1445/4383] Generating ../../DerivedSources/WebCore/JSWebGLSync.cpp, ../../DerivedSources/WebCore/JSWebGLSync.h [1446/4383] Generating ../../DerivedSources/WebCore/JSWebGLTexture.cpp, ../../DerivedSources/WebCore/JSWebGLTexture.h [1447/4383] Generating ../../DerivedSources/WebCore/JSWebGLTransformFeedback.cpp, ../../DerivedSources/WebCore/JSWebGLTransformFeedback.h [1448/4383] Generating ../../DerivedSources/WebCore/JSWebGLUniformLocation.cpp, ../../DerivedSources/WebCore/JSWebGLUniformLocation.h [1449/4383] Generating ../../DerivedSources/WebCore/JSWebGLVertexArrayObject.cpp, ../../DerivedSources/WebCore/JSWebGLVertexArrayObject.h [1450/4383] Generating ../../DerivedSources/WebCore/JSWebGLVertexArrayObjectOES.cpp, ../../DerivedSources/WebCore/JSWebGLVertexArrayObjectOES.h [1451/4383] Generating ../../DerivedSources/WebCore/JSAudioTrack.cpp, ../../DerivedSources/WebCore/JSAudioTrack.h [1452/4383] Generating ../../DerivedSources/WebCore/JSTextTrackCueList.cpp, ../../DerivedSources/WebCore/JSTextTrackCueList.h [1453/4383] Generating ../../DerivedSources/WebCore/JSAudioTrackList.cpp, ../../DerivedSources/WebCore/JSAudioTrackList.h [1454/4383] Generating ../../DerivedSources/WebCore/JSDataCue.cpp, ../../DerivedSources/WebCore/JSDataCue.h [1455/4383] Generating ../../DerivedSources/WebCore/JSWebGLRenderingContext.cpp, ../../DerivedSources/WebCore/JSWebGLRenderingContext.h [1456/4383] Generating ../../DerivedSources/WebCore/JSWebGL2RenderingContext.cpp, ../../DerivedSources/WebCore/JSWebGL2RenderingContext.h [1457/4383] Generating ../../DerivedSources/WebCore/JSVTTRegion.cpp, ../../DerivedSources/WebCore/JSVTTRegion.h [1458/4383] Generating ../../DerivedSources/WebCore/JSVTTRegionList.cpp, ../../DerivedSources/WebCore/JSVTTRegionList.h [1459/4383] Generating ../../DerivedSources/WebCore/JSVideoTrack.cpp, ../../DerivedSources/WebCore/JSVideoTrack.h [1460/4383] Generating ../../DerivedSources/WebCore/JSTextTrackCue.cpp, ../../DerivedSources/WebCore/JSTextTrackCue.h [1461/4383] Generating ../../DerivedSources/WebCore/JSTextTrack.cpp, ../../DerivedSources/WebCore/JSTextTrack.h [1462/4383] Generating ../../DerivedSources/WebCore/JSWebGLRenderingContextBase.cpp, ../../DerivedSources/WebCore/JSWebGLRenderingContextBase.h [1463/4383] Generating ../../DerivedSources/WebCore/JSTrackEvent.cpp, ../../DerivedSources/WebCore/JSTrackEvent.h [1464/4383] Generating ../../DerivedSources/WebCore/JSCommandLineAPIHost.cpp, ../../DerivedSources/WebCore/JSCommandLineAPIHost.h [1465/4383] Generating ../../DerivedSources/WebCore/JSTextTrackList.cpp, ../../DerivedSources/WebCore/JSTextTrackList.h [1466/4383] Generating ../../DerivedSources/WebCore/JSVTTCue.cpp, ../../DerivedSources/WebCore/JSVTTCue.h [1467/4383] Generating ../../DerivedSources/WebCore/JSVideoTrackList.cpp, ../../DerivedSources/WebCore/JSVideoTrackList.h [1468/4383] Generating ../../DerivedSources/WebCore/JSScriptProfile.cpp, ../../DerivedSources/WebCore/JSScriptProfile.h [1469/4383] Generating ../../DerivedSources/WebCore/JSScriptProfileNode.cpp, ../../DerivedSources/WebCore/JSScriptProfileNode.h [1470/4383] Generating ../../DerivedSources/WebCore/JSBarProp.cpp, ../../DerivedSources/WebCore/JSBarProp.h [1471/4383] Generating ../../DerivedSources/WebCore/JSAbstractView.cpp, ../../DerivedSources/WebCore/JSAbstractView.h [1472/4383] Generating ../../DerivedSources/WebCore/JSCrypto.cpp, ../../DerivedSources/WebCore/JSCrypto.h [1473/4383] Generating ../../DerivedSources/WebCore/JSHistory.cpp, ../../DerivedSources/WebCore/JSHistory.h [1474/4383] Generating ../../DerivedSources/WebCore/JSInspectorFrontendHost.cpp, ../../DerivedSources/WebCore/JSInspectorFrontendHost.h [1475/4383] Generating ../../DerivedSources/WebCore/JSLocation.cpp, ../../DerivedSources/WebCore/JSLocation.h [1476/4383] Generating ../../DerivedSources/WebCore/JSDOMApplicationCache.cpp, ../../DerivedSources/WebCore/JSDOMApplicationCache.h [1477/4383] Generating ../../DerivedSources/WebCore/JSPerformanceEntry.cpp, ../../DerivedSources/WebCore/JSPerformanceEntry.h [1478/4383] Generating ../../DerivedSources/WebCore/JSDOMSelection.cpp, ../../DerivedSources/WebCore/JSDOMSelection.h [1479/4383] Generating ../../DerivedSources/WebCore/JSPerformanceEntryList.cpp, ../../DerivedSources/WebCore/JSPerformanceEntryList.h [1480/4383] Generating ../../DerivedSources/WebCore/JSEventSource.cpp, ../../DerivedSources/WebCore/JSEventSource.h [1481/4383] Generating ../../DerivedSources/WebCore/JSPerformanceNavigation.cpp, ../../DerivedSources/WebCore/JSPerformanceNavigation.h [1482/4383] Generating ../../DerivedSources/WebCore/JSPerformance.cpp, ../../DerivedSources/WebCore/JSPerformance.h [1483/4383] Generating ../../DerivedSources/WebCore/JSPerformanceTiming.cpp, ../../DerivedSources/WebCore/JSPerformanceTiming.h [1484/4383] Generating ../../DerivedSources/WebCore/JSScreen.cpp, ../../DerivedSources/WebCore/JSScreen.h [1485/4383] Generating ../../DerivedSources/WebCore/JSUserMessageHandler.cpp, ../../DerivedSources/WebCore/JSUserMessageHandler.h [1486/4383] Generating ../../DerivedSources/WebCore/JSUserMessageHandlersNamespace.cpp, ../../DerivedSources/WebCore/JSUserMessageHandlersNamespace.h [1487/4383] Generating ../../DerivedSources/WebCore/JSPerformanceMeasure.cpp, ../../DerivedSources/WebCore/JSPerformanceMeasure.h [1488/4383] Generating ../../DerivedSources/WebCore/JSNavigator.cpp, ../../DerivedSources/WebCore/JSNavigator.h [1489/4383] Generating ../../DerivedSources/WebCore/JSPerformanceResourceTiming.cpp, ../../DerivedSources/WebCore/JSPerformanceResourceTiming.h [1490/4383] Generating ../../DerivedSources/WebCore/JSWindowBase64.cpp, ../../DerivedSources/WebCore/JSWindowBase64.h [1491/4383] Generating ../../DerivedSources/WebCore/JSPerformanceMark.cpp, ../../DerivedSources/WebCore/JSPerformanceMark.h [1492/4383] Generating ../../DerivedSources/WebCore/JSWebKitNamespace.cpp, ../../DerivedSources/WebCore/JSWebKitNamespace.h [1493/4383] Generating ../../DerivedSources/WebCore/JSWebKitPoint.cpp, ../../DerivedSources/WebCore/JSWebKitPoint.h [1494/4383] Generating ../../DerivedSources/WebCore/JSWindowEventHandlers.cpp, ../../DerivedSources/WebCore/JSWindowEventHandlers.h [1495/4383] Generating ../../DerivedSources/WebCore/JSWindowTimers.cpp, ../../DerivedSources/WebCore/JSWindowTimers.h [1496/4383] Generating ../../DerivedSources/WebCore/JSWorkerNavigator.cpp, ../../DerivedSources/WebCore/JSWorkerNavigator.h [1497/4383] Generating ../../DerivedSources/WebCore/JSDOMMimeType.cpp, ../../DerivedSources/WebCore/JSDOMMimeType.h [1498/4383] Generating ../../DerivedSources/WebCore/JSDOMMimeTypeArray.cpp, ../../DerivedSources/WebCore/JSDOMMimeTypeArray.h [1499/4383] Generating ../../DerivedSources/WebCore/JSDOMPlugin.cpp, ../../DerivedSources/WebCore/JSDOMPlugin.h [1500/4383] Generating ../../DerivedSources/WebCore/JSAbstractWorker.cpp, ../../DerivedSources/WebCore/JSAbstractWorker.h [1501/4383] Generating ../../DerivedSources/WebCore/JSStorage.cpp, ../../DerivedSources/WebCore/JSStorage.h [1502/4383] Generating ../../DerivedSources/WebCore/JSDOMPluginArray.cpp, ../../DerivedSources/WebCore/JSDOMPluginArray.h [1503/4383] Generating ../../DerivedSources/WebCore/JSDOMParser.cpp, ../../DerivedSources/WebCore/JSDOMParser.h [1504/4383] Generating ../../DerivedSources/WebCore/JSWorkerLocation.cpp, ../../DerivedSources/WebCore/JSWorkerLocation.h [1505/4383] Generating ../../DerivedSources/WebCore/JSStorageEvent.cpp, ../../DerivedSources/WebCore/JSStorageEvent.h [1506/4383] Generating ../../DerivedSources/WebCore/JSWorker.cpp, ../../DerivedSources/WebCore/JSWorker.h [1507/4383] Generating ../../DerivedSources/WebCore/JSDedicatedWorkerGlobalScope.cpp, ../../DerivedSources/WebCore/JSDedicatedWorkerGlobalScope.h [1508/4383] Generating ../../DerivedSources/WebCore/JSXMLHttpRequest.cpp, ../../DerivedSources/WebCore/JSXMLHttpRequest.h [1509/4383] Generating ../../DerivedSources/WebCore/JSXPathException.cpp, ../../DerivedSources/WebCore/JSXPathException.h [1510/4383] Generating ../../DerivedSources/WebCore/JSXPathNSResolver.cpp, ../../DerivedSources/WebCore/JSXPathNSResolver.h [1511/4383] Generating ../../DerivedSources/WebCore/JSXMLSerializer.cpp, ../../DerivedSources/WebCore/JSXMLSerializer.h [1512/4383] Generating ../../DerivedSources/WebCore/JSXPathResult.cpp, ../../DerivedSources/WebCore/JSXPathResult.h [1513/4383] Generating ../../DerivedSources/WebCore/JSXPathEvaluator.cpp, ../../DerivedSources/WebCore/JSXPathEvaluator.h [1514/4383] Generating ../../DerivedSources/WebCore/JSXMLHttpRequestEventTarget.cpp, ../../DerivedSources/WebCore/JSXMLHttpRequestEventTarget.h [1515/4383] Generating ../../DerivedSources/WebCore/JSXMLHttpRequestProgressEvent.cpp, ../../DerivedSources/WebCore/JSXMLHttpRequestProgressEvent.h [1516/4383] Generating ../../DerivedSources/WebCore/JSXPathExpression.cpp, ../../DerivedSources/WebCore/JSXPathExpression.h [1517/4383] Generating ../../DerivedSources/WebCore/JSDOMWindow.cpp, ../../DerivedSources/WebCore/JSDOMWindow.h [1518/4383] Generating ../../DerivedSources/WebCore/JSWorkerGlobalScope.cpp, ../../DerivedSources/WebCore/JSWorkerGlobalScope.h [1519/4383] Generating ../../DerivedSources/WebCore/JSXMLHttpRequestUpload.cpp, ../../DerivedSources/WebCore/JSXMLHttpRequestUpload.h [1520/4383] Generating ../../DerivedSources/WebCore/JSGamepad.cpp, ../../DerivedSources/WebCore/JSGamepad.h [1521/4383] Generating ../../DerivedSources/WebCore/JSNavigatorGamepad.cpp, ../../DerivedSources/WebCore/JSNavigatorGamepad.h [1522/4383] Generating ../../DerivedSources/WebCore/JSGamepadList.cpp, ../../DerivedSources/WebCore/JSGamepadList.h [1523/4383] Generating ../../DerivedSources/WebCore/JSXSLTProcessor.cpp, ../../DerivedSources/WebCore/JSXSLTProcessor.h [1524/4383] Generating ../../DerivedSources/WebCore/JSSVGAngle.cpp, ../../DerivedSources/WebCore/JSSVGAngle.h [1525/4383] Generating ../../DerivedSources/WebCore/JSSVGAnimatedBoolean.cpp, ../../DerivedSources/WebCore/JSSVGAnimatedBoolean.h [1526/4383] Generating ../../DerivedSources/WebCore/JSSVGAnimatedAngle.cpp, ../../DerivedSources/WebCore/JSSVGAnimatedAngle.h [1527/4383] Generating ../../DerivedSources/WebCore/JSSVGAnimatedEnumeration.cpp, ../../DerivedSources/WebCore/JSSVGAnimatedEnumeration.h [1528/4383] Generating ../../DerivedSources/WebCore/JSSVGAnimatedInteger.cpp, ../../DerivedSources/WebCore/JSSVGAnimatedInteger.h [1529/4383] Generating ../../DerivedSources/WebCore/JSSVGAnimatedLength.cpp, ../../DerivedSources/WebCore/JSSVGAnimatedLength.h [1530/4383] Generating ../../DerivedSources/WebCore/JSSVGAnimatedLengthList.cpp, ../../DerivedSources/WebCore/JSSVGAnimatedLengthList.h [1531/4383] Generating ../../DerivedSources/WebCore/JSSVGAnimatedNumber.cpp, ../../DerivedSources/WebCore/JSSVGAnimatedNumber.h [1532/4383] Generating ../../DerivedSources/WebCore/JSSVGAltGlyphDefElement.cpp, ../../DerivedSources/WebCore/JSSVGAltGlyphDefElement.h [1533/4383] Generating ../../DerivedSources/WebCore/JSSVGAltGlyphItemElement.cpp, ../../DerivedSources/WebCore/JSSVGAltGlyphItemElement.h [1534/4383] Generating ../../DerivedSources/WebCore/JSSVGAnimatedNumberList.cpp, ../../DerivedSources/WebCore/JSSVGAnimatedNumberList.h [1535/4383] Generating ../../DerivedSources/WebCore/JSSVGAnimatedPreserveAspectRatio.cpp, ../../DerivedSources/WebCore/JSSVGAnimatedPreserveAspectRatio.h [1536/4383] Generating ../../DerivedSources/WebCore/JSSVGAElement.cpp, ../../DerivedSources/WebCore/JSSVGAElement.h [1537/4383] Generating ../../DerivedSources/WebCore/JSSVGAnimateColorElement.cpp, ../../DerivedSources/WebCore/JSSVGAnimateColorElement.h [1538/4383] Generating ../../DerivedSources/WebCore/JSSVGAnimateTransformElement.cpp, ../../DerivedSources/WebCore/JSSVGAnimateTransformElement.h [1539/4383] Generating ../../DerivedSources/WebCore/JSSVGAnimatedString.cpp, ../../DerivedSources/WebCore/JSSVGAnimatedString.h [1540/4383] Generating ../../DerivedSources/WebCore/JSSVGAnimateElement.cpp, ../../DerivedSources/WebCore/JSSVGAnimateElement.h [1541/4383] Generating ../../DerivedSources/WebCore/JSSVGAnimatedRect.cpp, ../../DerivedSources/WebCore/JSSVGAnimatedRect.h [1542/4383] Generating ../../DerivedSources/WebCore/JSSVGAnimateMotionElement.cpp, ../../DerivedSources/WebCore/JSSVGAnimateMotionElement.h [1543/4383] Generating ../../DerivedSources/WebCore/JSSVGAltGlyphElement.cpp, ../../DerivedSources/WebCore/JSSVGAltGlyphElement.h [1544/4383] Generating ../../DerivedSources/WebCore/JSSVGAnimatedTransformList.cpp, ../../DerivedSources/WebCore/JSSVGAnimatedTransformList.h [1545/4383] Generating ../../DerivedSources/WebCore/JSSVGExternalResourcesRequired.cpp, ../../DerivedSources/WebCore/JSSVGExternalResourcesRequired.h [1546/4383] Generating ../../DerivedSources/WebCore/JSSVGException.cpp, ../../DerivedSources/WebCore/JSSVGException.h [1547/4383] Generating ../../DerivedSources/WebCore/JSSVGColor.cpp, ../../DerivedSources/WebCore/JSSVGColor.h [1548/4383] Generating ../../DerivedSources/WebCore/JSSVGAnimationElement.cpp, ../../DerivedSources/WebCore/JSSVGAnimationElement.h [1549/4383] Generating ../../DerivedSources/WebCore/JSSVGComponentTransferFunctionElement.cpp, ../../DerivedSources/WebCore/JSSVGComponentTransferFunctionElement.h [1550/4383] Generating ../../DerivedSources/WebCore/JSSVGElement.cpp, ../../DerivedSources/WebCore/JSSVGElement.h [1551/4383] Generating ../../DerivedSources/WebCore/JSSVGCircleElement.cpp, ../../DerivedSources/WebCore/JSSVGCircleElement.h [1552/4383] Generating ../../DerivedSources/WebCore/JSSVGClipPathElement.cpp, ../../DerivedSources/WebCore/JSSVGClipPathElement.h [1553/4383] Generating ../../DerivedSources/WebCore/JSSVGDescElement.cpp, ../../DerivedSources/WebCore/JSSVGDescElement.h [1554/4383] Generating ../../DerivedSources/WebCore/JSSVGCursorElement.cpp, ../../DerivedSources/WebCore/JSSVGCursorElement.h [1555/4383] Generating ../../DerivedSources/WebCore/JSSVGDocument.cpp, ../../DerivedSources/WebCore/JSSVGDocument.h [1556/4383] Generating ../../DerivedSources/WebCore/JSSVGDefsElement.cpp, ../../DerivedSources/WebCore/JSSVGDefsElement.h [1557/4383] Generating ../../DerivedSources/WebCore/JSSVGEllipseElement.cpp, ../../DerivedSources/WebCore/JSSVGEllipseElement.h [1558/4383] Generating ../../DerivedSources/WebCore/JSSVGFEColorMatrixElement.cpp, ../../DerivedSources/WebCore/JSSVGFEColorMatrixElement.h [1559/4383] Generating ../../DerivedSources/WebCore/JSSVGFEBlendElement.cpp, ../../DerivedSources/WebCore/JSSVGFEBlendElement.h [1560/4383] Generating ../../DerivedSources/WebCore/JSSVGFEComponentTransferElement.cpp, ../../DerivedSources/WebCore/JSSVGFEComponentTransferElement.h [1561/4383] Generating ../../DerivedSources/WebCore/JSSVGFECompositeElement.cpp, ../../DerivedSources/WebCore/JSSVGFECompositeElement.h [1562/4383] Generating ../../DerivedSources/WebCore/JSSVGFEConvolveMatrixElement.cpp, ../../DerivedSources/WebCore/JSSVGFEConvolveMatrixElement.h [1563/4383] Generating ../../DerivedSources/WebCore/JSSVGFEDiffuseLightingElement.cpp, ../../DerivedSources/WebCore/JSSVGFEDiffuseLightingElement.h [1564/4383] Generating ../../DerivedSources/WebCore/JSSVGFEDistantLightElement.cpp, ../../DerivedSources/WebCore/JSSVGFEDistantLightElement.h [1565/4383] Generating ../../DerivedSources/WebCore/JSSVGFEFloodElement.cpp, ../../DerivedSources/WebCore/JSSVGFEFloodElement.h [1566/4383] Generating ../../DerivedSources/WebCore/JSSVGFEDisplacementMapElement.cpp, ../../DerivedSources/WebCore/JSSVGFEDisplacementMapElement.h [1567/4383] Generating ../../DerivedSources/WebCore/JSSVGFEDropShadowElement.cpp, ../../DerivedSources/WebCore/JSSVGFEDropShadowElement.h [1568/4383] Generating ../../DerivedSources/WebCore/JSSVGFEFuncAElement.cpp, ../../DerivedSources/WebCore/JSSVGFEFuncAElement.h [1569/4383] Generating ../../DerivedSources/WebCore/JSSVGFEFuncBElement.cpp, ../../DerivedSources/WebCore/JSSVGFEFuncBElement.h [1570/4383] Generating ../../DerivedSources/WebCore/JSSVGFEGaussianBlurElement.cpp, ../../DerivedSources/WebCore/JSSVGFEGaussianBlurElement.h [1571/4383] Generating ../../DerivedSources/WebCore/JSSVGFEFuncRElement.cpp, ../../DerivedSources/WebCore/JSSVGFEFuncRElement.h [1572/4383] Generating ../../DerivedSources/WebCore/JSSVGFEFuncGElement.cpp, ../../DerivedSources/WebCore/JSSVGFEFuncGElement.h [1573/4383] Generating ../../DerivedSources/WebCore/JSSVGFEMergeElement.cpp, ../../DerivedSources/WebCore/JSSVGFEMergeElement.h [1574/4383] Generating ../../DerivedSources/WebCore/JSSVGFEImageElement.cpp, ../../DerivedSources/WebCore/JSSVGFEImageElement.h [1575/4383] Generating ../../DerivedSources/WebCore/JSSVGFilterPrimitiveStandardAttributes.cpp, ../../DerivedSources/WebCore/JSSVGFilterPrimitiveStandardAttributes.h [1576/4383] Generating ../../DerivedSources/WebCore/JSSVGFEMergeNodeElement.cpp, ../../DerivedSources/WebCore/JSSVGFEMergeNodeElement.h [1577/4383] Generating ../../DerivedSources/WebCore/JSSVGFitToViewBox.cpp, ../../DerivedSources/WebCore/JSSVGFitToViewBox.h [1578/4383] Generating ../../DerivedSources/WebCore/JSSVGFEMorphologyElement.cpp, ../../DerivedSources/WebCore/JSSVGFEMorphologyElement.h [1579/4383] Generating ../../DerivedSources/WebCore/JSSVGFEOffsetElement.cpp, ../../DerivedSources/WebCore/JSSVGFEOffsetElement.h [1580/4383] Generating ../../DerivedSources/WebCore/JSSVGFEPointLightElement.cpp, ../../DerivedSources/WebCore/JSSVGFEPointLightElement.h [1581/4383] Generating ../../DerivedSources/WebCore/JSSVGFESpecularLightingElement.cpp, ../../DerivedSources/WebCore/JSSVGFESpecularLightingElement.h [1582/4383] Generating ../../DerivedSources/WebCore/JSSVGFETileElement.cpp, ../../DerivedSources/WebCore/JSSVGFETileElement.h [1583/4383] Generating ../../DerivedSources/WebCore/JSSVGFESpotLightElement.cpp, ../../DerivedSources/WebCore/JSSVGFESpotLightElement.h [1584/4383] Generating ../../DerivedSources/WebCore/JSSVGFETurbulenceElement.cpp, ../../DerivedSources/WebCore/JSSVGFETurbulenceElement.h [1585/4383] Generating ../../DerivedSources/WebCore/JSSVGFontElement.cpp, ../../DerivedSources/WebCore/JSSVGFontElement.h [1586/4383] Generating ../../DerivedSources/WebCore/JSSVGFontFaceElement.cpp, ../../DerivedSources/WebCore/JSSVGFontFaceElement.h [1587/4383] Generating ../../DerivedSources/WebCore/JSSVGFontFaceFormatElement.cpp, ../../DerivedSources/WebCore/JSSVGFontFaceFormatElement.h [1588/4383] Generating ../../DerivedSources/WebCore/JSSVGFilterElement.cpp, ../../DerivedSources/WebCore/JSSVGFilterElement.h [1589/4383] Generating ../../DerivedSources/WebCore/JSSVGFontFaceNameElement.cpp, ../../DerivedSources/WebCore/JSSVGFontFaceNameElement.h [1590/4383] Generating ../../DerivedSources/WebCore/JSSVGFontFaceSrcElement.cpp, ../../DerivedSources/WebCore/JSSVGFontFaceSrcElement.h [1591/4383] Generating ../../DerivedSources/WebCore/JSSVGFontFaceUriElement.cpp, ../../DerivedSources/WebCore/JSSVGFontFaceUriElement.h [1592/4383] Generating ../../DerivedSources/WebCore/JSSVGLength.cpp, ../../DerivedSources/WebCore/JSSVGLength.h [1593/4383] Generating ../../DerivedSources/WebCore/JSSVGGlyphElement.cpp, ../../DerivedSources/WebCore/JSSVGGlyphElement.h [1594/4383] Generating ../../DerivedSources/WebCore/JSSVGForeignObjectElement.cpp, ../../DerivedSources/WebCore/JSSVGForeignObjectElement.h [1595/4383] Generating ../../DerivedSources/WebCore/JSSVGGElement.cpp, ../../DerivedSources/WebCore/JSSVGGElement.h [1596/4383] Generating ../../DerivedSources/WebCore/JSSVGLengthList.cpp, ../../DerivedSources/WebCore/JSSVGLengthList.h [1597/4383] Generating ../../DerivedSources/WebCore/JSSVGGlyphRefElement.cpp, ../../DerivedSources/WebCore/JSSVGGlyphRefElement.h [1598/4383] Generating ../../DerivedSources/WebCore/JSSVGHKernElement.cpp, ../../DerivedSources/WebCore/JSSVGHKernElement.h [1599/4383] Generating ../../DerivedSources/WebCore/JSSVGGradientElement.cpp, ../../DerivedSources/WebCore/JSSVGGradientElement.h [1600/4383] Generating ../../DerivedSources/WebCore/JSSVGGraphicsElement.cpp, ../../DerivedSources/WebCore/JSSVGGraphicsElement.h [1601/4383] Generating ../../DerivedSources/WebCore/JSSVGNumber.cpp, ../../DerivedSources/WebCore/JSSVGNumber.h [1602/4383] Generating ../../DerivedSources/WebCore/JSSVGImageElement.cpp, ../../DerivedSources/WebCore/JSSVGImageElement.h [1603/4383] Generating ../../DerivedSources/WebCore/JSSVGMatrix.cpp, ../../DerivedSources/WebCore/JSSVGMatrix.h [1604/4383] Generating ../../DerivedSources/WebCore/JSSVGLinearGradientElement.cpp, ../../DerivedSources/WebCore/JSSVGLinearGradientElement.h [1605/4383] Generating ../../DerivedSources/WebCore/JSSVGLineElement.cpp, ../../DerivedSources/WebCore/JSSVGLineElement.h [1606/4383] Generating ../../DerivedSources/WebCore/JSSVGMPathElement.cpp, ../../DerivedSources/WebCore/JSSVGMPathElement.h [1607/4383] Generating ../../DerivedSources/WebCore/JSSVGNumberList.cpp, ../../DerivedSources/WebCore/JSSVGNumberList.h [1608/4383] Generating ../../DerivedSources/WebCore/JSSVGPathSeg.cpp, ../../DerivedSources/WebCore/JSSVGPathSeg.h [1609/4383] Generating ../../DerivedSources/WebCore/JSSVGMaskElement.cpp, ../../DerivedSources/WebCore/JSSVGMaskElement.h [1610/4383] Generating ../../DerivedSources/WebCore/JSSVGMarkerElement.cpp, ../../DerivedSources/WebCore/JSSVGMarkerElement.h [1611/4383] Generating ../../DerivedSources/WebCore/JSSVGMetadataElement.cpp, ../../DerivedSources/WebCore/JSSVGMetadataElement.h [1612/4383] Generating ../../DerivedSources/WebCore/JSSVGMissingGlyphElement.cpp, ../../DerivedSources/WebCore/JSSVGMissingGlyphElement.h [1613/4383] Generating ../../DerivedSources/WebCore/JSSVGPaint.cpp, ../../DerivedSources/WebCore/JSSVGPaint.h [1614/4383] Generating ../../DerivedSources/WebCore/JSSVGPathSegArcRel.cpp, ../../DerivedSources/WebCore/JSSVGPathSegArcRel.h [1615/4383] Generating ../../DerivedSources/WebCore/JSSVGPathSegArcAbs.cpp, ../../DerivedSources/WebCore/JSSVGPathSegArcAbs.h [1616/4383] Generating ../../DerivedSources/WebCore/JSSVGPathSegClosePath.cpp, ../../DerivedSources/WebCore/JSSVGPathSegClosePath.h [1617/4383] Generating ../../DerivedSources/WebCore/JSSVGPathSegCurvetoCubicAbs.cpp, ../../DerivedSources/WebCore/JSSVGPathSegCurvetoCubicAbs.h [1618/4383] Generating ../../DerivedSources/WebCore/JSSVGPathSegCurvetoCubicRel.cpp, ../../DerivedSources/WebCore/JSSVGPathSegCurvetoCubicRel.h [1619/4383] Generating ../../DerivedSources/WebCore/JSSVGPathSegCurvetoCubicSmoothAbs.cpp, ../../DerivedSources/WebCore/JSSVGPathSegCurvetoCubicSmoothAbs.h [1620/4383] Generating ../../DerivedSources/WebCore/JSSVGPathSegCurvetoCubicSmoothRel.cpp, ../../DerivedSources/WebCore/JSSVGPathSegCurvetoCubicSmoothRel.h [1621/4383] Generating ../../DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticAbs.cpp, ../../DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticAbs.h [1622/4383] Generating ../../DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticRel.cpp, ../../DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticRel.h [1623/4383] Generating ../../DerivedSources/WebCore/JSSVGPathElement.cpp, ../../DerivedSources/WebCore/JSSVGPathElement.h [1624/4383] Generating ../../DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp, ../../DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticSmoothAbs.h [1625/4383] Generating ../../DerivedSources/WebCore/JSSVGPathSegLinetoAbs.cpp, ../../DerivedSources/WebCore/JSSVGPathSegLinetoAbs.h [1626/4383] Generating ../../DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticSmoothRel.cpp, ../../DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticSmoothRel.h [1627/4383] Generating ../../DerivedSources/WebCore/JSSVGPathSegLinetoHorizontalAbs.cpp, ../../DerivedSources/WebCore/JSSVGPathSegLinetoHorizontalAbs.h [1628/4383] Generating ../../DerivedSources/WebCore/JSSVGPathSegLinetoHorizontalRel.cpp, ../../DerivedSources/WebCore/JSSVGPathSegLinetoHorizontalRel.h [1629/4383] Generating ../../DerivedSources/WebCore/JSSVGPathSegLinetoRel.cpp, ../../DerivedSources/WebCore/JSSVGPathSegLinetoRel.h [1630/4383] Generating ../../DerivedSources/WebCore/JSSVGPathSegLinetoVerticalAbs.cpp, ../../DerivedSources/WebCore/JSSVGPathSegLinetoVerticalAbs.h [1631/4383] Generating ../../DerivedSources/WebCore/JSSVGPathSegList.cpp, ../../DerivedSources/WebCore/JSSVGPathSegList.h [1632/4383] Generating ../../DerivedSources/WebCore/JSSVGPathSegLinetoVerticalRel.cpp, ../../DerivedSources/WebCore/JSSVGPathSegLinetoVerticalRel.h [1633/4383] Generating ../../DerivedSources/WebCore/JSSVGPathSegMovetoAbs.cpp, ../../DerivedSources/WebCore/JSSVGPathSegMovetoAbs.h [1634/4383] Generating ../../DerivedSources/WebCore/JSSVGPathSegMovetoRel.cpp, ../../DerivedSources/WebCore/JSSVGPathSegMovetoRel.h [1635/4383] Generating ../../DerivedSources/WebCore/JSSVGPreserveAspectRatio.cpp, ../../DerivedSources/WebCore/JSSVGPreserveAspectRatio.h [1636/4383] Generating ../../DerivedSources/WebCore/JSSVGPoint.cpp, ../../DerivedSources/WebCore/JSSVGPoint.h [1637/4383] Generating ../../DerivedSources/WebCore/JSSVGRect.cpp, ../../DerivedSources/WebCore/JSSVGRect.h [1638/4383] Generating ../../DerivedSources/WebCore/JSSVGPointList.cpp, ../../DerivedSources/WebCore/JSSVGPointList.h [1639/4383] Generating ../../DerivedSources/WebCore/JSSVGRenderingIntent.cpp, ../../DerivedSources/WebCore/JSSVGRenderingIntent.h [1640/4383] Generating ../../DerivedSources/WebCore/JSSVGStringList.cpp, ../../DerivedSources/WebCore/JSSVGStringList.h [1641/4383] Generating ../../DerivedSources/WebCore/JSSVGPatternElement.cpp, ../../DerivedSources/WebCore/JSSVGPatternElement.h [1642/4383] Generating ../../DerivedSources/WebCore/JSSVGPolygonElement.cpp, ../../DerivedSources/WebCore/JSSVGPolygonElement.h [1643/4383] Generating ../../DerivedSources/WebCore/JSSVGPolylineElement.cpp, ../../DerivedSources/WebCore/JSSVGPolylineElement.h [1644/4383] Generating ../../DerivedSources/WebCore/JSSVGRadialGradientElement.cpp, ../../DerivedSources/WebCore/JSSVGRadialGradientElement.h [1645/4383] Generating ../../DerivedSources/WebCore/JSSVGTests.cpp, ../../DerivedSources/WebCore/JSSVGTests.h [1646/4383] Generating ../../DerivedSources/WebCore/JSSVGRectElement.cpp, ../../DerivedSources/WebCore/JSSVGRectElement.h [1647/4383] Generating ../../DerivedSources/WebCore/JSSVGStopElement.cpp, ../../DerivedSources/WebCore/JSSVGStopElement.h [1648/4383] Generating ../../DerivedSources/WebCore/JSSVGScriptElement.cpp, ../../DerivedSources/WebCore/JSSVGScriptElement.h [1649/4383] Generating ../../DerivedSources/WebCore/JSSVGSetElement.cpp, ../../DerivedSources/WebCore/JSSVGSetElement.h [1650/4383] Generating ../../DerivedSources/WebCore/JSSVGStyleElement.cpp, ../../DerivedSources/WebCore/JSSVGStyleElement.h [1651/4383] Generating ../../DerivedSources/WebCore/JSSVGSwitchElement.cpp, ../../DerivedSources/WebCore/JSSVGSwitchElement.h [1652/4383] Generating ../../DerivedSources/WebCore/JSSVGSymbolElement.cpp, ../../DerivedSources/WebCore/JSSVGSymbolElement.h [1653/4383] Generating ../../DerivedSources/WebCore/JSSVGSVGElement.cpp, ../../DerivedSources/WebCore/JSSVGSVGElement.h [1654/4383] Generating ../../DerivedSources/WebCore/JSSVGURIReference.cpp, ../../DerivedSources/WebCore/JSSVGURIReference.h [1655/4383] Generating ../../DerivedSources/WebCore/JSSVGTRefElement.cpp, ../../DerivedSources/WebCore/JSSVGTRefElement.h [1656/4383] Generating ../../DerivedSources/WebCore/JSSVGUnitTypes.cpp, ../../DerivedSources/WebCore/JSSVGUnitTypes.h [1657/4383] Generating ../../DerivedSources/WebCore/JSSVGTSpanElement.cpp, ../../DerivedSources/WebCore/JSSVGTSpanElement.h [1658/4383] Generating ../../DerivedSources/WebCore/JSSVGTransform.cpp, ../../DerivedSources/WebCore/JSSVGTransform.h [1659/4383] Generating ../../DerivedSources/WebCore/JSSVGTransformList.cpp, ../../DerivedSources/WebCore/JSSVGTransformList.h [1660/4383] Generating ../../DerivedSources/WebCore/EventInterfaces.h [1661/4383] Generating ../../DerivedSources/WebCore/ExceptionCodeDescription.cpp [1662/4383] Generating ../../DerivedSources/WebCore/JSSVGZoomAndPan.cpp, ../../DerivedSources/WebCore/JSSVGZoomAndPan.h [1663/4383] Generating ../../DerivedSources/WebCore/JSSVGTitleElement.cpp, ../../DerivedSources/WebCore/JSSVGTitleElement.h [1664/4383] Generating ../../DerivedSources/WebCore/HTMLNames.cpp, ../../DerivedSources/WebCore/HTMLNames.h, ../../DerivedSources/WebCore/HTMLElementFactory.cpp, ../../DerivedSources/WebCore/HTMLElementFactory.h, ../../DerivedSources/WebCore/JSHTMLElementWrapperFactory.cpp, ../../DerivedSources/WebCore/JSHTMLElementWrapperFactory.h [1665/4383] Generating ../../DerivedSources/WebCore/JSSVGViewSpec.cpp, ../../DerivedSources/WebCore/JSSVGViewSpec.h [1666/4383] Generating ../../DerivedSources/WebCore/WebKitFontFamilyNames.cpp, ../../DerivedSources/WebCore/WebKitFontFamilyNames.h [1667/4383] Generating ../../DerivedSources/WebCore/JSSVGTextContentElement.cpp, ../../DerivedSources/WebCore/JSSVGTextContentElement.h [1668/4383] Generating ../../DerivedSources/WebCore/JSSVGTextPositioningElement.cpp, ../../DerivedSources/WebCore/JSSVGTextPositioningElement.h [1669/4383] Generating ../../DerivedSources/WebCore/XLinkNames.cpp, ../../DerivedSources/WebCore/XLinkNames.h [1670/4383] Generating ../../DerivedSources/WebCore/JSSVGTextElement.cpp, ../../DerivedSources/WebCore/JSSVGTextElement.h [1671/4383] Generating ../../DerivedSources/WebCore/MathMLNames.cpp, ../../DerivedSources/WebCore/MathMLNames.h, ../../DerivedSources/WebCore/MathMLElementFactory.cpp, ../../DerivedSources/WebCore/MathMLElementFactory.h, ../../DerivedSources/WebCore/JSMathMLElementWrapperFactory.cpp, ../../DerivedSources/WebCore/JSMathMLElementWrapperFactory.h [1672/4383] Generating ../../DerivedSources/WebCore/JSSVGTextPathElement.cpp, ../../DerivedSources/WebCore/JSSVGTextPathElement.h [1673/4383] Generating ../../DerivedSources/WebCore/XMLNSNames.cpp, ../../DerivedSources/WebCore/XMLNSNames.h [1674/4383] Generating ../../DerivedSources/WebCore/XMLNames.cpp, ../../DerivedSources/WebCore/XMLNames.h [1675/4383] Generating ../../DerivedSources/WebCore/SVGNames.cpp, ../../DerivedSources/WebCore/SVGNames.h, ../../DerivedSources/WebCore/SVGElementFactory.cpp, ../../DerivedSources/WebCore/SVGElementFactory.h, ../../DerivedSources/WebCore/JSSVGElementWrapperFactory.cpp, ../../DerivedSources/WebCore/JSSVGElementWrapperFactory.h [1676/4383] Generating ../../DerivedSources/WebCore/JSSVGVKernElement.cpp, ../../DerivedSources/WebCore/JSSVGVKernElement.h [1677/4383] Generating ../../DerivedSources/WebCore/JSSVGZoomEvent.cpp, ../../DerivedSources/WebCore/JSSVGZoomEvent.h [1678/4383] Generating ../../DerivedSources/WebCore/JSSVGUseElement.cpp, ../../DerivedSources/WebCore/JSSVGUseElement.h [1679/4383] Generating ../../DerivedSources/WebCore/JSSVGViewElement.cpp, ../../DerivedSources/WebCore/JSSVGViewElement.h [1680/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/text/TextAllInOne.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextBreakIterator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextBoundaries.cpp:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextAllInOne.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/LineBreakIteratorPoolICU.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextBreakIterator.cpp:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextAllInOne.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextBoundaries.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextAllInOne.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextEncoding.cpp: In member function ‘WTF::CString WebCore::TextEncoding::encode(WTF::StringView, WebCore::UnencodableHandling) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextEncoding.cpp:86:25: warning: ‘UNormalizationCheckResult unorm_quickCheck_78(const UChar*, int32_t, UNormalizationMode, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] 86 | if (unorm_quickCheck(source, sourceLength, UNORM_NFC, &err) != UNORM_YES) { | ^ In file included from /usr/include/unicode/platform.h:25, from /usr/include/unicode/ptypes.h:46, from /usr/include/unicode/umachine.h:46, from /usr/include/unicode/utypes.h:38, from /usr/include/unicode/uchar.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextBoundaries.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextBoundaries.cpp:28: /usr/include/unicode/unorm.h:244:1: note: declared here 244 | unorm_quickCheck(const UChar *source, int32_t sourcelength, | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextEncoding.cpp:89:51: warning: ‘int32_t unorm_normalize_78(const UChar*, int32_t, UNormalizationMode, int32_t, UChar*, int32_t, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] 89 | int32_t normalizedLength = unorm_normalize(source, sourceLength, UNORM_NFC, 0, normalizedCharacters.data(), sourceLength, &err); | ^ /usr/include/unicode/unorm.h:218:1: note: declared here 218 | unorm_normalize(const UChar *source, int32_t sourceLength, | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextEncoding.cpp:93:47: warning: ‘int32_t unorm_normalize_78(const UChar*, int32_t, UNormalizationMode, int32_t, UChar*, int32_t, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] 93 | normalizedLength = unorm_normalize(source, sourceLength, UNORM_NFC, 0, normalizedCharacters.data(), normalizedLength, &err); | ^ /usr/include/unicode/unorm.h:218:1: note: declared here 218 | unorm_normalize(const UChar *source, int32_t sourceLength, | ^~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuffer.h:44:90: required from ‘WTF::StringBuffer::StringBuffer(unsigned int) [with CharType = char16_t]’ 44 | , m_data(m_length ? static_cast(fastMalloc((Checked(m_length) * sizeof(CharType)).unsafeGet())) : nullptr) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextCodecUTF16.cpp:77:40: required from here 77 | StringBuffer buffer(numChars); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:761:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 761 | return lhs * Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1681/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/mathml/MathMLAllInOne.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/MathMLNames.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/mathml/MathMLElement.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/mathml/MathMLElement.cpp:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/mathml/MathMLAllInOne.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/mathml/MathMLElement.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/mathml/MathMLElement.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineFlowBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RootInlineBox.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/FloatingObjects.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlockFlow.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderTableCell.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/mathml/MathMLElement.cpp:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [1682/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.cpp.o [1683/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/battery/BatteryController.cpp.o [1684/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/battery/BatteryManager.cpp.o [1685/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/battery/BatteryStatus.cpp.o [1686/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/battery/NavigatorBattery.cpp.o [1687/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/appcache/ApplicationCacheAllInOne.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/ApplicationCache.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/ApplicationCache.cpp:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/ApplicationCacheAllInOne.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/ApplicationCache.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/ApplicationCache.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/ApplicationCacheGroup.cpp:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/ApplicationCacheAllInOne.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/ApplicationCacheGroup.cpp:534:215: required from here 534 | m_frame->document()->addConsoleMessage(MessageSource::AppCache, MessageLevel::Error, "Application Cache update failed, because " + m_currentHandle->firstRequest().url().stringCenterEllipsizedToLength() + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 535 | ((response.httpStatusCode() / 100 != 2) ? " could not be fetched." : " was redirected.")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/ApplicationCacheGroup.cpp:660:104: required from here 660 | m_frame->document()->addConsoleMessage(MessageSource::AppCache, MessageLevel::Error, makeString("Application Cache manifest could not be fetched, because the manifest had a ", String::number(response.httpStatusCode()), " response.")); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/ApplicationCacheStorage.cpp:1310:63: required from here 1310 | path = encodeForFileName(createCanonicalUUIDString()) + fileExtension; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/ApplicationCacheGroup.cpp:534:215: required from here 534 | m_frame->document()->addConsoleMessage(MessageSource::AppCache, MessageLevel::Error, "Application Cache update failed, because " + m_currentHandle->firstRequest().url().stringCenterEllipsizedToLength() + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 535 | ((response.httpStatusCode() / 100 != 2) ? " could not be fetched." : " was redirected.")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [1688/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/fetch/FetchBody.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobPart.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/Blob.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/fetch/FetchBody.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/fetch/FetchBody.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/fetch/FetchBody.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1689/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/fetch/FetchHeaders.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/fetch/FetchHeaders.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/fetch/FetchHeaders.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/fetch/FetchHeaders.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1690/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/geolocation/Coordinates.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Coordinates.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Coordinates.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Coordinates.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1691/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/geolocation/GeoNotifier.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Coordinates.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Geoposition.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Geolocation.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/GeoNotifier.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/GeoNotifier.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1692/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/style/StyleAllInOne.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.cpp:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleAllInOne.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameView.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.cpp:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.cpp: In member function ‘virtual WTF::Ref WebCore::BasicShapeCircle::blend(const WebCore::BasicShape&, double) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.cpp:204:12: note: in expansion of macro ‘WTFMove’ 204 | return WTFMove(result); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.cpp:204:12: note: in expansion of macro ‘WTFMove’ 204 | return WTFMove(result); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.cpp: In member function ‘virtual WTF::Ref WebCore::BasicShapeEllipse::blend(const WebCore::BasicShape&, double) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.cpp:263:16: note: in expansion of macro ‘WTFMove’ 263 | return WTFMove(result); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.cpp:263:16: note: in expansion of macro ‘WTFMove’ 263 | return WTFMove(result); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.cpp:270:12: note: in expansion of macro ‘WTFMove’ 270 | return WTFMove(result); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.cpp:270:12: note: in expansion of macro ‘WTFMove’ 270 | return WTFMove(result); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.cpp: In member function ‘virtual WTF::Ref WebCore::BasicShapePolygon::blend(const WebCore::BasicShape&, double) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.cpp:317:16: note: in expansion of macro ‘WTFMove’ 317 | return WTFMove(result); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.cpp:317:16: note: in expansion of macro ‘WTFMove’ 317 | return WTFMove(result); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.cpp:326:12: note: in expansion of macro ‘WTFMove’ 326 | return WTFMove(result); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.cpp:326:12: note: in expansion of macro ‘WTFMove’ 326 | return WTFMove(result); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.cpp: In member function ‘virtual WTF::Ref WebCore::BasicShapePath::blend(const WebCore::BasicShape&, double) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.cpp:368:12: note: in expansion of macro ‘WTFMove’ 368 | return WTFMove(result); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.cpp:368:12: note: in expansion of macro ‘WTFMove’ 368 | return WTFMove(result); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.cpp: In member function ‘virtual WTF::Ref WebCore::BasicShapeInset::blend(const WebCore::BasicShape&, double) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.cpp:430:12: note: in expansion of macro ‘WTFMove’ 430 | return WTFMove(result); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.cpp:430:12: note: in expansion of macro ‘WTFMove’ 430 | return WTFMove(result); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ContentData.cpp: In member function ‘virtual WebCore::RenderPtr WebCore::ImageContentData::createContentRenderer(WebCore::Document&, const WebCore::RenderStyle&) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ContentData.cpp:55:12: note: in expansion of macro ‘WTFMove’ 55 | return WTFMove(image); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ContentData.cpp:55:12: note: in expansion of macro ‘WTFMove’ 55 | return WTFMove(image); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ContentData.cpp: In member function ‘virtual WebCore::RenderPtr WebCore::TextContentData::createContentRenderer(WebCore::Document&, const WebCore::RenderStyle&) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ContentData.cpp:62:12: note: in expansion of macro ‘WTFMove’ 62 | return WTFMove(fragment); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ContentData.cpp:62:12: note: in expansion of macro ‘WTFMove’ 62 | return WTFMove(fragment); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ContentData.cpp: In member function ‘virtual WebCore::RenderPtr WebCore::QuoteContentData::createContentRenderer(WebCore::Document&, const WebCore::RenderStyle&) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ContentData.cpp:74:12: note: in expansion of macro ‘WTFMove’ 74 | return WTFMove(quote); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ContentData.cpp:74:12: note: in expansion of macro ‘WTFMove’ 74 | return WTFMove(quote); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/GridResolvedPosition.cpp:68:21: required from here 68 | return lineName + (isStartSide(side) ? "-start" : "-end"); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.cpp:1009:56: required from here 1009 | textContent.setText(textContent.text() + string); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [1693/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/fetch/FetchRequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobPart.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/Blob.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/fetch/FetchBody.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/fetch/FetchRequest.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/fetch/FetchRequest.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/fetch/FetchRequest.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1694/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/geolocation/GeolocationController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Coordinates.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Geoposition.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Geolocation.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/GeolocationController.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/GeolocationController.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/GeolocationController.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1695/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/geolocation/Geolocation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Coordinates.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Geoposition.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Geolocation.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Geolocation.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Geolocation.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1696/4383] Linking CXX executable bin/jsc [1697/4383] Linking CXX executable bin/testair [1698/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/geolocation/NavigatorGeolocation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/NavigatorGeolocation.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/NavigatorGeolocation.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/NavigatorGeolocation.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/NavigatorGeolocation.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1699/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBAny.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1700/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBCursor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/DOMWrapperWorld.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBCursor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBCursor.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBCursor.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1701/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBCursorWithValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/DOMWrapperWorld.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBCursor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBCursorWithValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBCursorWithValue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBCursorWithValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1702/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityAllInOne.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Position.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/VisiblePosition.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityNodeObject.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityTable.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityARIAGrid.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityARIAGrid.cpp:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityAllInOne.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AXObjectCache.cpp:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityAllInOne.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutRect.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityARIAGrid.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayer.h:48, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.cpp:57, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityAllInOne.cpp:42: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityNodeObject.cpp:77, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityAllInOne.cpp:41: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:42:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 42 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:43:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 43 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:44:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 44 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:45:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 45 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:3474:20: required from here 3474 | return "L" + String::number(headingLevel()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityNodeObject.cpp: In member function ‘virtual WebCore::Element* WebCore::AccessibilityNodeObject::anchorElement() const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityNodeObject.cpp:957:110: warning: ‘this’ pointer is null [-Wnonnull] 957 | if (is(*node) || (node->renderer() && cache->getOrCreate(node->renderer())->isLink())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityAllInOne.cpp:44: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp: In member function ‘virtual WebCore::Path WebCore::AccessibilityRenderObject::elementPath() const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:891:92: warning: ‘this’ pointer is null [-Wnonnull] 891 | LayoutPoint parentOffset = axObjectCache()->getOrCreate(&*svgRoot)->elementRect().location(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.cpp: In member function ‘virtual WebCore::AccessibilityObject* WebCore::AccessibilityObject::elementAccessibilityHitTest(const WebCore::IntPoint&) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.cpp:2298:72: warning: ‘this’ pointer is null [-Wnonnull] 2298 | return cache->getOrCreate(widget)->accessibilityHitTest(IntPoint(point - widget->frameRect().location())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp: In member function ‘virtual WebCore::Element* WebCore::AccessibilityRenderObject::anchorElement() const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:550:71: warning: ‘this’ pointer is null [-Wnonnull] 550 | return cache->getOrCreate(continuation)->anchorElement(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:561:110: warning: ‘this’ pointer is null [-Wnonnull] 561 | if (is(*node) || (node->renderer() && cache->getOrCreate(node->renderer())->isLink())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityAllInOne.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityListBoxOption.cpp: In member function ‘virtual WebCore::LayoutRect WebCore::AccessibilityListBoxOption::elementRect() const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityListBoxOption.cpp:107:119: warning: ‘this’ pointer is null [-Wnonnull] 107 | LayoutRect parentRect = listBoxRenderer->document().axObjectCache()->getOrCreate(listBoxRenderer)->boundingBoxRect(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/c++/15/bits/stl_pair.h:61, from /usr/include/c++/15/utility:71, from /usr/include/QtCore/qglobal.h:47: In function ‘std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = WebCore::HTMLElement*]’, inlined from ‘void WTF::RefPtr::swap(WTF::RefPtr&) [with T = WebCore::HTMLElement]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:182:14, inlined from ‘WTF::RefPtr& WTF::RefPtr::operator=(T*) [with T = WebCore::HTMLElement]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:135:9, inlined from ‘void WebCore::AccessibilityMenuListOption::setElement(WebCore::HTMLElement*)’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityMenuListOption.cpp:45:17, inlined from ‘WebCore::AccessibilityMenuListOption* WebCore::AccessibilityMenuListPopup::menuListOptionAccessibilityObject(WebCore::HTMLElement*) const’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityMenuListPopup.cpp:77:22, inlined from ‘WebCore::AccessibilityMenuListOption* WebCore::AccessibilityMenuListPopup::menuListOptionAccessibilityObject(WebCore::HTMLElement*) const’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityMenuListPopup.cpp:71:30: /usr/include/c++/15/bits/move.h:235:11: warning: array subscript 0 is outside array bounds of ‘WTF::RefPtr [0]’ [-Warray-bounds=] 235 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ In member function ‘WebCore::AccessibilityMenuListOption* WebCore::AccessibilityMenuListPopup::menuListOptionAccessibilityObject(WebCore::HTMLElement*) const’: cc1plus: note: source object is likely at address zero In function ‘std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = WebCore::HTMLElement*]’, inlined from ‘void WTF::RefPtr::swap(WTF::RefPtr&) [with T = WebCore::HTMLElement]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:182:14, inlined from ‘WTF::RefPtr& WTF::RefPtr::operator=(T*) [with T = WebCore::HTMLElement]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:135:9, inlined from ‘void WebCore::AccessibilityMenuListOption::setElement(WebCore::HTMLElement*)’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityMenuListOption.cpp:45:17, inlined from ‘WebCore::AccessibilityMenuListOption* WebCore::AccessibilityMenuListPopup::menuListOptionAccessibilityObject(WebCore::HTMLElement*) const’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityMenuListPopup.cpp:77:22, inlined from ‘WebCore::AccessibilityMenuListOption* WebCore::AccessibilityMenuListPopup::menuListOptionAccessibilityObject(WebCore::HTMLElement*) const’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityMenuListPopup.cpp:71:30: /usr/include/c++/15/bits/move.h:236:11: warning: array subscript 0 is outside array bounds of ‘WTF::RefPtr [0]’ [-Warray-bounds=] 236 | __a = _GLIBCXX_MOVE(__b); | ^ In member function ‘WebCore::AccessibilityMenuListOption* WebCore::AccessibilityMenuListPopup::menuListOptionAccessibilityObject(WebCore::HTMLElement*) const’: cc1plus: note: source object is likely at address zero /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.cpp: In static member function ‘static bool WebCore::AccessibilityObject::replacedNodeNeedsCharacter(WebCore::Node*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.cpp:1222:39: warning: ‘this’ pointer is null [-Wnonnull] 1222 | if (object->accessibilityIsIgnored()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.cpp: In static member function ‘static WebCore::AccessibilityObject* WebCore::AccessibilityObject::anchorElementForNode(WebCore::Node*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.cpp:1745:43: warning: ‘this’ pointer is null [-Wnonnull] 1745 | Element* anchor = axObj->anchorElement(); | ~~~~~~~~~~~~~~~~~~~~^~ In member function ‘virtual bool WebCore::AccessibilityListBoxOption::computeAccessibilityIsIgnored() const’, inlined from ‘virtual bool WebCore::AccessibilityListBoxOption::computeAccessibilityIsIgnored() const’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityListBoxOption.cpp:115:6: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityListBoxOption.cpp:123:50: warning: ‘this’ pointer is null [-Wnonnull] 123 | return parentObject()->accessibilityIsIgnored(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp: In member function ‘WebCore::LayoutRect WebCore::AccessibilityRenderObject::checkboxOrRadioRect() const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:865:76: warning: ‘this’ pointer is null [-Wnonnull] 865 | LayoutRect labelRect = axObjectCache()->getOrCreate(label)->elementRect(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp: In member function ‘virtual WebCore::AccessibilityObject* WebCore::AccessibilityRenderObject::accessibilityHitTest(const WebCore::IntPoint&) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:2280:38: warning: ‘this’ pointer is null [-Wnonnull] 2280 | result->updateChildrenIfNecessary(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:2283:49: warning: ‘this’ pointer is null [-Wnonnull] 2283 | result = result->elementAccessibilityHitTest(point); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In static member function ‘static bool WTF::TypeCastTraits::isType(const WebCore::AccessibilityObject&) [with ArgType = const WebCore::AccessibilityObject]’, inlined from ‘static bool WTF::TypeCastTraits::isOfType(ArgType&) [with ArgType = const WebCore::AccessibilityObject]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilitySVGRoot.h:54:1, inlined from ‘bool WTF::is(ArgType&) [with ExpectedType = WebCore::AccessibilitySVGRoot; ArgType = WebCore::AccessibilityObject]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/TypeCasts.h:59:71, inlined from ‘WebCore::AccessibilitySVGRoot* WebCore::AccessibilityRenderObject::remoteSVGRootElement() const’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:2982:34, inlined from ‘WebCore::AccessibilitySVGRoot* WebCore::AccessibilityRenderObject::remoteSVGRootElement() const’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:2945:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilitySVGRoot.h:54:82: warning: ‘this’ pointer is null [-Wnonnull] 54 | SPECIALIZE_TYPE_TRAITS_ACCESSIBILITY(AccessibilitySVGRoot, isAccessibilitySVGRoot()) /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.h:1085:84: note: in definition of macro ‘SPECIALIZE_TYPE_TRAITS_ACCESSIBILITY’ 1085 | static bool isType(const WebCore::AccessibilityObject& object) { return object.predicate; } \ | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityAllInOne.cpp:50: In member function ‘WebCore::AccessibilityObject* WebCore::AccessibilityTable::headerContainer()’, inlined from ‘WebCore::AccessibilityObject* WebCore::AccessibilityTable::headerContainer()’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityTable.cpp:472:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityTable.cpp:478:26: warning: ‘this’ pointer is null [-Wnonnull] 478 | tableHeader.setParent(this); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityAllInOne.cpp:48: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilitySlider.cpp: In member function ‘virtual void WebCore::AccessibilitySlider::addChildren()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilitySlider.cpp:92:37: warning: ‘this’ pointer is null [-Wnonnull] 92 | if (thumb.accessibilityIsIgnored()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.cpp:2910:6: note: in a call to non-static member function ‘virtual bool WebCore::AccessibilityObject::accessibilityIsIgnored() const’ 2910 | bool AccessibilityObject::accessibilityIsIgnored() const | ^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp: In member function ‘virtual void WebCore::AccessibilityRenderObject::getDocumentLinks(WebCore::AccessibilityObject::AccessibilityChildrenVector&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:1810:50: warning: ‘this’ pointer is null [-Wnonnull] 1810 | if (!axObject->accessibilityIsIgnored() && axObject->isLink()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:1810:72: warning: ‘this’ pointer is null [-Wnonnull] 1810 | if (!axObject->accessibilityIsIgnored() && axObject->isLink()) | ~~~~~~~~~~~~~~~~^~ In function ‘std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = WebCore::HTMLAreaElement*]’, inlined from ‘void WTF::RefPtr::swap(WTF::RefPtr&) [with T = WebCore::HTMLAreaElement]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:182:14, inlined from ‘WTF::RefPtr& WTF::RefPtr::operator=(T*) [with T = WebCore::HTMLAreaElement]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:135:9, inlined from ‘void WebCore::AccessibilityImageMapLink::setHTMLAreaElement(WebCore::HTMLAreaElement*)’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityImageMapLink.h:43:73, inlined from ‘virtual void WebCore::AccessibilityRenderObject::getDocumentLinks(WebCore::AccessibilityObject::AccessibilityChildrenVector&)’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:1817:46: /usr/include/c++/15/bits/move.h:235:11: warning: array subscript 0 is outside array bounds of ‘WTF::RefPtr [0]’ [-Warray-bounds=] 235 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ In member function ‘virtual void WebCore::AccessibilityRenderObject::getDocumentLinks(WebCore::AccessibilityObject::AccessibilityChildrenVector&)’: cc1plus: note: source object is likely at address zero In function ‘std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = WebCore::HTMLAreaElement*]’, inlined from ‘void WTF::RefPtr::swap(WTF::RefPtr&) [with T = WebCore::HTMLAreaElement]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:182:14, inlined from ‘WTF::RefPtr& WTF::RefPtr::operator=(T*) [with T = WebCore::HTMLAreaElement]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:135:9, inlined from ‘void WebCore::AccessibilityImageMapLink::setHTMLAreaElement(WebCore::HTMLAreaElement*)’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityImageMapLink.h:43:73, inlined from ‘virtual void WebCore::AccessibilityRenderObject::getDocumentLinks(WebCore::AccessibilityObject::AccessibilityChildrenVector&)’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:1817:46: /usr/include/c++/15/bits/move.h:236:11: warning: array subscript 0 is outside array bounds of ‘WTF::RefPtr [0]’ [-Warray-bounds=] 236 | __a = _GLIBCXX_MOVE(__b); | ^ In member function ‘virtual void WebCore::AccessibilityRenderObject::getDocumentLinks(WebCore::AccessibilityObject::AccessibilityChildrenVector&)’: cc1plus: note: source object is likely at address zero In function ‘std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = WebCore::HTMLMapElement*]’, inlined from ‘void WTF::RefPtr::swap(WTF::RefPtr&) [with T = WebCore::HTMLMapElement]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:182:14, inlined from ‘WTF::RefPtr& WTF::RefPtr::operator=(T*) [with T = WebCore::HTMLMapElement]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:135:9, inlined from ‘void WebCore::AccessibilityImageMapLink::setHTMLMapElement(WebCore::HTMLMapElement*)’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityImageMapLink.h:46:70, inlined from ‘virtual void WebCore::AccessibilityRenderObject::getDocumentLinks(WebCore::AccessibilityObject::AccessibilityChildrenVector&)’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:1818:45: /usr/include/c++/15/bits/move.h:235:11: warning: array subscript 0 is outside array bounds of ‘WTF::RefPtr [0]’ [-Warray-bounds=] 235 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ In member function ‘virtual void WebCore::AccessibilityRenderObject::getDocumentLinks(WebCore::AccessibilityObject::AccessibilityChildrenVector&)’: cc1plus: note: source object is likely at address zero In function ‘std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = WebCore::HTMLMapElement*]’, inlined from ‘void WTF::RefPtr::swap(WTF::RefPtr&) [with T = WebCore::HTMLMapElement]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:182:14, inlined from ‘WTF::RefPtr& WTF::RefPtr::operator=(T*) [with T = WebCore::HTMLMapElement]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:135:9, inlined from ‘void WebCore::AccessibilityImageMapLink::setHTMLMapElement(WebCore::HTMLMapElement*)’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityImageMapLink.h:46:70, inlined from ‘virtual void WebCore::AccessibilityRenderObject::getDocumentLinks(WebCore::AccessibilityObject::AccessibilityChildrenVector&)’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:1818:45: /usr/include/c++/15/bits/move.h:236:11: warning: array subscript 0 is outside array bounds of ‘WTF::RefPtr [0]’ [-Warray-bounds=] 236 | __a = _GLIBCXX_MOVE(__b); | ^ In member function ‘virtual void WebCore::AccessibilityRenderObject::getDocumentLinks(WebCore::AccessibilityObject::AccessibilityChildrenVector&)’: cc1plus: note: source object is likely at address zero /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp: In member function ‘void WebCore::AccessibilityRenderObject::addImageMapChildren()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:2902:47: warning: ‘this’ pointer is null [-Wnonnull] 2902 | if (!areaObject.accessibilityIsIgnored()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.cpp:2910:6: note: in a call to non-static member function ‘virtual bool WebCore::AccessibilityObject::accessibilityIsIgnored() const’ 2910 | bool AccessibilityObject::accessibilityIsIgnored() const | ^~~~~~~~~~~~~~~~~~~ In function ‘std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = WebCore::HTMLAreaElement*]’, inlined from ‘void WTF::RefPtr::swap(WTF::RefPtr&) [with T = WebCore::HTMLAreaElement]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:182:14, inlined from ‘WTF::RefPtr& WTF::RefPtr::operator=(T*) [with T = WebCore::HTMLAreaElement]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:135:9, inlined from ‘void WebCore::AccessibilityImageMapLink::setHTMLAreaElement(WebCore::HTMLAreaElement*)’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityImageMapLink.h:43:73, inlined from ‘void WebCore::AccessibilityRenderObject::addImageMapChildren()’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:2899:38: /usr/include/c++/15/bits/move.h:235:11: warning: array subscript 0 is outside array bounds of ‘WTF::RefPtr [0]’ [-Warray-bounds=] 235 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ In member function ‘void WebCore::AccessibilityRenderObject::addImageMapChildren()’: cc1plus: note: source object is likely at address zero In function ‘std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = WebCore::HTMLAreaElement*]’, inlined from ‘void WTF::RefPtr::swap(WTF::RefPtr&) [with T = WebCore::HTMLAreaElement]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:182:14, inlined from ‘WTF::RefPtr& WTF::RefPtr::operator=(T*) [with T = WebCore::HTMLAreaElement]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:135:9, inlined from ‘void WebCore::AccessibilityImageMapLink::setHTMLAreaElement(WebCore::HTMLAreaElement*)’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityImageMapLink.h:43:73, inlined from ‘void WebCore::AccessibilityRenderObject::addImageMapChildren()’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:2899:38: /usr/include/c++/15/bits/move.h:236:11: warning: array subscript 0 is outside array bounds of ‘WTF::RefPtr [0]’ [-Warray-bounds=] 236 | __a = _GLIBCXX_MOVE(__b); | ^ In member function ‘void WebCore::AccessibilityRenderObject::addImageMapChildren()’: cc1plus: note: source object is likely at address zero In function ‘std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = WebCore::HTMLMapElement*]’, inlined from ‘void WTF::RefPtr::swap(WTF::RefPtr&) [with T = WebCore::HTMLMapElement]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:182:14, inlined from ‘WTF::RefPtr& WTF::RefPtr::operator=(T*) [with T = WebCore::HTMLMapElement]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:135:9, inlined from ‘void WebCore::AccessibilityImageMapLink::setHTMLMapElement(WebCore::HTMLMapElement*)’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityImageMapLink.h:46:70, inlined from ‘void WebCore::AccessibilityRenderObject::addImageMapChildren()’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:2900:37: /usr/include/c++/15/bits/move.h:235:11: warning: array subscript 0 is outside array bounds of ‘WTF::RefPtr [0]’ [-Warray-bounds=] 235 | _Tp __tmp = _GLIBCXX_MOVE(__a); | ^~~~~ In member function ‘void WebCore::AccessibilityRenderObject::addImageMapChildren()’: cc1plus: note: source object is likely at address zero In function ‘std::_Require >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = WebCore::HTMLMapElement*]’, inlined from ‘void WTF::RefPtr::swap(WTF::RefPtr&) [with T = WebCore::HTMLMapElement]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:182:14, inlined from ‘WTF::RefPtr& WTF::RefPtr::operator=(T*) [with T = WebCore::HTMLMapElement]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:135:9, inlined from ‘void WebCore::AccessibilityImageMapLink::setHTMLMapElement(WebCore::HTMLMapElement*)’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityImageMapLink.h:46:70, inlined from ‘void WebCore::AccessibilityRenderObject::addImageMapChildren()’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:2900:37: /usr/include/c++/15/bits/move.h:236:11: warning: array subscript 0 is outside array bounds of ‘WTF::RefPtr [0]’ [-Warray-bounds=] 236 | __a = _GLIBCXX_MOVE(__b); | ^ In member function ‘void WebCore::AccessibilityRenderObject::addImageMapChildren()’: cc1plus: note: source object is likely at address zero /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp: In member function ‘void WebCore::AccessibilityRenderObject::addAttachmentChildren()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:3028:42: warning: ‘this’ pointer is null [-Wnonnull] 3028 | if (!axWidget->accessibilityIsIgnored()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityAllInOne.cpp:52: In member function ‘virtual void WebCore::AccessibilityTableColumn::setParent(WebCore::AccessibilityObject*)’, inlined from ‘virtual void WebCore::AccessibilityTable::addChildren()’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityTable.cpp:390:25, inlined from ‘virtual void WebCore::AccessibilityTable::addChildren()’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityTable.cpp:346:6: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityTableColumn.cpp:61:18: warning: ‘this’ pointer is null [-Wnonnull] 61 | clearChildren(); | ~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.cpp: In member function ‘virtual void WebCore::AccessibilityTable::addChildren()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.cpp:1728:6: note: in a call to non-static member function ‘virtual void WebCore::AccessibilityObject::clearChildren()’ 1728 | void AccessibilityObject::clearChildren() | ^~~~~~~~~~~~~~~~~~~ In member function ‘virtual WebCore::AXObjectCache* WebCore::AccessibilityObject::axObjectCache() const’, inlined from ‘virtual bool WebCore::AccessibilityObject::accessibilityIsIgnored() const’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.cpp:2913:41, inlined from ‘virtual void WebCore::AccessibilityTable::addChildren()’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityTable.cpp:392:43, inlined from ‘virtual void WebCore::AccessibilityTable::addChildren()’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityTable.cpp:346:6: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.cpp:2313:29: warning: ‘this’ pointer is null [-Wnonnull] 2313 | Document* doc = document(); | ~~~~~~~~^~ In member function ‘virtual bool WebCore::AccessibilityObject::accessibilityIsIgnored() const’, inlined from ‘virtual void WebCore::AccessibilityTable::addChildren()’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityTable.cpp:392:43, inlined from ‘virtual void WebCore::AccessibilityTable::addChildren()’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityTable.cpp:346:6: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.cpp:2913:41: warning: ‘this’ pointer is null [-Wnonnull] 2913 | AXObjectCache* cache = axObjectCache(); | ~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.cpp:2929:48: warning: ‘this’ pointer is null [-Wnonnull] 2929 | bool result = computeAccessibilityIsIgnored(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In member function ‘virtual void WebCore::AccessibilityTableColumn::setParent(WebCore::AccessibilityObject*)’, inlined from ‘virtual void WebCore::AccessibilityARIAGrid::addChildren()’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityARIAGrid.cpp:140:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityTableColumn.cpp:61:18: warning: ‘this’ pointer is null [-Wnonnull] 61 | clearChildren(); | ~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.cpp: In member function ‘virtual void WebCore::AccessibilityARIAGrid::addChildren()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.cpp:1728:6: note: in a call to non-static member function ‘virtual void WebCore::AccessibilityObject::clearChildren()’ 1728 | void AccessibilityObject::clearChildren() | ^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityARIAGrid.cpp:142:43: warning: ‘this’ pointer is null [-Wnonnull] 142 | if (!column.accessibilityIsIgnored()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.cpp:2910:6: note: in a call to non-static member function ‘virtual bool WebCore::AccessibilityObject::accessibilityIsIgnored() const’ 2910 | bool AccessibilityObject::accessibilityIsIgnored() const | ^~~~~~~~~~~~~~~~~~~ In member function ‘WebCore::AccessibilityObject* WebCore::AccessibilityTable::headerContainer()’, inlined from ‘WebCore::AccessibilityObject* WebCore::AccessibilityTable::headerContainer()’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityTable.cpp:472:22, inlined from ‘virtual void WebCore::AccessibilityARIAGrid::addChildren()’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityARIAGrid.cpp:146:65: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityTable.cpp:478:26: warning: ‘this’ pointer is null [-Wnonnull] 478 | tableHeader.setParent(this); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ [1703/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/svg/RenderSVGAllInOne.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationController.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineFlowBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RootInlineBox.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/FloatingObjects.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlockFlow.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGBlock.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGBlock.cpp:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGAllInOne.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGBlock.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/PODRedBlackTree.h:77, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/PODIntervalTree.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/FloatingObjects.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGPropertyTearOff.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGListProperty.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGListPropertyTearOff.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedListPropertyTearOff.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTransformList.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGBlock.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h: In member function ‘void WebCore::SVGCircleElement::setCxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h:49:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 49 | DECLARE_ANIMATED_LENGTH(Cx, cx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h: In member function ‘void WebCore::SVGCircleElement::setCyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(Cy, cy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h: In member function ‘void WebCore::SVGCircleElement::setRBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(R, r) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setCxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:49:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 49 | DECLARE_ANIMATED_LENGTH(Cx, cx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setCyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(Cy, cy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setRxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Rx, rx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setRyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(Ry, ry) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:54:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 54 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:55:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 55 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayer.h:48, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGImage.cpp:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGAllInOne.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:65:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 65 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGInline.cpp: In member function ‘virtual std::unique_ptr WebCore::RenderSVGInline::createInlineFlowBox()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGInline.cpp:43:12: note: in expansion of macro ‘WTFMove’ 43 | return WTFMove(box); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGInline.cpp:43:12: note: in expansion of macro ‘WTFMove’ 43 | return WTFMove(box); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGInlineText.cpp: In member function ‘virtual std::unique_ptr WebCore::RenderSVGInlineText::createTextBox()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGInlineText.cpp:116:12: note: in expansion of macro ‘WTFMove’ 116 | return WTFMove(box); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGInlineText.cpp:116:12: note: in expansion of macro ‘WTFMove’ 116 | return WTFMove(box); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setRxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:54:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 54 | DECLARE_ANIMATED_LENGTH(Rx, rx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setRyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:55:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 55 | DECLARE_ANIMATED_LENGTH(Ry, ry) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:58:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 58 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:59:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 59 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:60:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 60 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:61:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 61 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:41:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 41 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:42:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 42 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:43:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 43 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:44:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 44 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceLinearGradient.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceLinearGradient.cpp:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGAllInOne.cpp:46: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/LinearGradientAttributes.h: In member function ‘void WebCore::LinearGradientAttributes::setX1(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/LinearGradientAttributes.h:44:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 44 | void setX1(const SVGLength& value) { m_x1 = value; m_x1Set = true; } | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/LinearGradientAttributes.h: In member function ‘void WebCore::LinearGradientAttributes::setY1(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/LinearGradientAttributes.h:45:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 45 | void setY1(const SVGLength& value) { m_y1 = value; m_y1Set = true; } | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/LinearGradientAttributes.h: In member function ‘void WebCore::LinearGradientAttributes::setX2(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/LinearGradientAttributes.h:46:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 46 | void setX2(const SVGLength& value) { m_x2 = value; m_x2Set = true; } | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/LinearGradientAttributes.h: In member function ‘void WebCore::LinearGradientAttributes::setY2(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/LinearGradientAttributes.h:47:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 47 | void setY2(const SVGLength& value) { m_y2 = value; m_y2Set = true; } | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setX1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(X1, x1) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setY1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Y1, y1) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setX2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(X2, x2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setY2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Y2, y2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/LinearGradientAttributes.h: In member function ‘WebCore::LinearGradientAttributes& WebCore::LinearGradientAttributes::operator=(WebCore::LinearGradientAttributes&&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/LinearGradientAttributes.h:26:8: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 26 | struct LinearGradientAttributes : GradientAttributes { | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/LinearGradientAttributes.h:26:8: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 26 | struct LinearGradientAttributes : GradientAttributes { | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/LinearGradientAttributes.h:26:8: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 26 | struct LinearGradientAttributes : GradientAttributes { | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/LinearGradientAttributes.h:26:8: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 26 | struct LinearGradientAttributes : GradientAttributes { | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceLinearGradient.cpp: In member function ‘virtual bool WebCore::RenderSVGResourceLinearGradient::collectGradientAttributes()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceLinearGradient.cpp:38:45: note: synthesized method ‘WebCore::LinearGradientAttributes& WebCore::LinearGradientAttributes::operator=(WebCore::LinearGradientAttributes&&)’ first required here 38 | m_attributes = LinearGradientAttributes(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setRefXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:146:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 146 | DECLARE_ANIMATED_LENGTH(RefX, refX) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setRefYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:147:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 147 | DECLARE_ANIMATED_LENGTH(RefY, refY) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setMarkerWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:148:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 148 | DECLARE_ANIMATED_LENGTH(MarkerWidth, markerWidth) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setMarkerHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:149:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 149 | DECLARE_ANIMATED_LENGTH(MarkerHeight, markerHeight) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourcePattern.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourcePattern.cpp:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGAllInOne.cpp:49: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/PatternAttributes.h: In member function ‘void WebCore::PatternAttributes::setX(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/PatternAttributes.h:67:15: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 67 | m_x = value; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/PatternAttributes.h: In member function ‘void WebCore::PatternAttributes::setY(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/PatternAttributes.h:73:15: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 73 | m_y = value; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/PatternAttributes.h: In member function ‘void WebCore::PatternAttributes::setWidth(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/PatternAttributes.h:79:19: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 79 | m_width = value; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/PatternAttributes.h: In member function ‘void WebCore::PatternAttributes::setHeight(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/PatternAttributes.h:85:20: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 85 | m_height = value; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:71:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 71 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:72:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 72 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:73:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 73 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceRadialGradient.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceRadialGradient.cpp:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGAllInOne.cpp:50: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h: In member function ‘void WebCore::RadialGradientAttributes::setCx(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h:47:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 47 | void setCx(const SVGLength& value) { m_cx = value; m_cxSet = true; } | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h: In member function ‘void WebCore::RadialGradientAttributes::setCy(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h:48:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 48 | void setCy(const SVGLength& value) { m_cy = value; m_cySet = true; } | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h: In member function ‘void WebCore::RadialGradientAttributes::setR(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h:49:47: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 49 | void setR(const SVGLength& value) { m_r = value; m_rSet = true; } | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h: In member function ‘void WebCore::RadialGradientAttributes::setFx(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h:50:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 50 | void setFx(const SVGLength& value) { m_fx = value; m_fxSet = true; } | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h: In member function ‘void WebCore::RadialGradientAttributes::setFy(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h:51:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 51 | void setFy(const SVGLength& value) { m_fy = value; m_fySet = true; } | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h: In member function ‘void WebCore::RadialGradientAttributes::setFr(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h:52:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 52 | void setFr(const SVGLength& value) { m_fr = value; m_frSet = true; } | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setCxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(Cx, cx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setCyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Cy, cy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setRBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(R, r) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setFxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Fx, fx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setFyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:54:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 54 | DECLARE_ANIMATED_LENGTH(Fy, fy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setFrBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:55:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 55 | DECLARE_ANIMATED_LENGTH(Fr, fr) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h: In member function ‘WebCore::RadialGradientAttributes& WebCore::RadialGradientAttributes::operator=(WebCore::RadialGradientAttributes&&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h:26:8: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 26 | struct RadialGradientAttributes : GradientAttributes { | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h:26:8: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 26 | struct RadialGradientAttributes : GradientAttributes { | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h:26:8: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 26 | struct RadialGradientAttributes : GradientAttributes { | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h:26:8: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 26 | struct RadialGradientAttributes : GradientAttributes { | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h:26:8: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 26 | struct RadialGradientAttributes : GradientAttributes { | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h:26:8: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 26 | struct RadialGradientAttributes : GradientAttributes { | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceRadialGradient.cpp: In member function ‘virtual bool WebCore::RenderSVGResourceRadialGradient::collectGradientAttributes()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceRadialGradient.cpp:38:45: note: synthesized method ‘WebCore::RadialGradientAttributes& WebCore::RadialGradientAttributes::operator=(WebCore::RadialGradientAttributes&&)’ first required here 38 | m_attributes = RadialGradientAttributes(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:42:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 42 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:43:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 43 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:44:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 44 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:45:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 45 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGText.cpp: In member function ‘virtual std::unique_ptr WebCore::RenderSVGText::createRootInlineBox()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGText.cpp:429:12: note: in expansion of macro ‘WTFMove’ 429 | return WTFMove(box); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGText.cpp:429:12: note: in expansion of macro ‘WTFMove’ 429 | return WTFMove(box); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGTextPathElement.h: In member function ‘void WebCore::SVGTextPathElement::setStartOffsetBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGTextPathElement.h:139:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 139 | DECLARE_ANIMATED_LENGTH(StartOffset, startOffset) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setX1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(X1, x1) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setY1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Y1, y1) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setX2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(X2, x2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setY2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Y2, y2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [1704/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBDatabaseException.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBDatabaseException.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBDatabaseException.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1705/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/DOMWindowIndexedDatabase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/DOMWindowIndexedDatabase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/DOMWindowIndexedDatabase.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/DOMWindowIndexedDatabase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/DOMWindowIndexedDatabase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1706/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBDatabase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMStringList.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBDatabase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBDatabase.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDictionary.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/Dictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBDatabase.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBDatabase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1707/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBEventDispatcher.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBEventDispatcher.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBEventDispatcher.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1708/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBDatabaseIdentifier.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBDatabaseIdentifier.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBDatabaseIdentifier.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1709/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBGetResult.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKey.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBGetResult.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBGetResult.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1710/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBKey.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKey.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKey.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1711/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBKeyPath.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1712/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBKeyData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKey.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1713/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBFactory.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBRequest.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBOpenDBRequest.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBFactory.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBFactory.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBRequest.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBFactory.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1714/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBIndex.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/DOMWrapperWorld.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBCursor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBIndex.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBIndex.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBIndex.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1715/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBTransaction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBTransaction.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBTransaction.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBTransaction.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1716/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBKeyRangeData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKey.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRangeData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRangeData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDictionary.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/Dictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRange.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRangeData.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRangeData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1717/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBObjectStore.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDictionary.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/Dictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBObjectStore.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBObjectStore.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBObjectStore.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1718/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/WorkerGlobalScopeIndexedDatabase.cpp.o [1719/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBRequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBRequest.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBRequest.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBRequest.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBRequest.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1720/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBOpenDBRequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBRequest.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBOpenDBRequest.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBOpenDBRequest.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBRequest.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBOpenDBRequest.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1721/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBVersionChangeEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBVersionChangeEvent.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBVersionChangeEvent.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBVersionChangeEvent.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1722/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBKeyRange.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDictionary.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/Dictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRange.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRange.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRange.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1723/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBRequestCompletionEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBRequestCompletionEvent.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBRequestCompletionEvent.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBRequestCompletionEvent.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1724/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/client/IDBAnyImpl.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBAnyImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBAnyImpl.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBAnyImpl.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1725/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/client/IDBCursorWithValueImpl.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBAnyImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBCursorImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBCursorWithValueImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBCursorWithValueImpl.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBCursorWithValueImpl.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1726/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/client/IDBConnectionToServer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServerDelegate.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBAnyImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBRequestImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1727/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/client/IDBCursorImpl.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBAnyImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBCursorImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBCursorImpl.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBCursorImpl.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1728/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/client/IDBFactoryImpl.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServerDelegate.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBFactoryImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBFactoryImpl.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBAnyImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBRequestImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBFactoryImpl.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1729/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/client/IDBDatabaseImpl.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServerDelegate.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBDatabaseImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBDatabaseImpl.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBAnyImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBRequestImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBDatabaseImpl.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = ASCIILiteral; StringType2 = String; StringType3 = ASCIILiteral]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = ASCIILiteral; StringType2 = String; StringType3 = ASCIILiteral]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBDatabaseImpl.cpp:159:32: required from here 159 | ec.message = makeString(ASCIILiteral("Failed to execute 'transaction' on 'IDBDatabase': The mode provided ('"), modeString, ASCIILiteral("') is not one of 'readonly' or 'readwrite'.")); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ [1730/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/client/IDBIndexImpl.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/DOMWrapperWorld.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBCursor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBIndex.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBIndexImpl.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBIndexImpl.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBIndexImpl.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1731/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/client/IDBVersionChangeEventImpl.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBResourceIdentifier.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBVersionChangeEventImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBVersionChangeEventImpl.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBVersionChangeEvent.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBVersionChangeEventImpl.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBVersionChangeEventImpl.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1732/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/server/IDBConnectionToClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBIndexInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBDatabaseInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBTransactionInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseTransaction.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseConnection.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/IDBConnectionToClient.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/IDBConnectionToClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1733/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/client/IDBOpenDBRequestImpl.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBOpenDBRequestImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBOpenDBRequestImpl.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBAnyImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBRequestImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBOpenDBRequestImpl.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBOpenDBRequestImpl.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1734/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/server/IDBSerialization.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/IDBSerialization.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/IDBSerialization.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1735/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/client/IDBObjectStoreImpl.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/DOMWrapperWorld.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBCursor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBIndex.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBIndexImpl.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBObjectStoreImpl.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBObjectStoreImpl.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBObjectStoreImpl.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBObjectStoreImpl.cpp: In member function ‘virtual WTF::RefPtr WebCore::IDBClient::IDBObjectStore::openCursor(WebCore::ScriptExecutionContext*, WebCore::IDBKeyRange*, const WTF::String&, WebCore::ExceptionCodeWithMessage&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBObjectStoreImpl.cpp:154:12: note: in expansion of macro ‘WTFMove’ 154 | return WTFMove(request); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBObjectStoreImpl.cpp:154:12: note: in expansion of macro ‘WTFMove’ 154 | return WTFMove(request); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBObjectStoreImpl.cpp: In member function ‘virtual WTF::RefPtr WebCore::IDBClient::IDBObjectStore::get(WebCore::ScriptExecutionContext*, const Deprecated::ScriptValue&, WebCore::ExceptionCodeWithMessage&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBObjectStoreImpl.cpp:198:12: note: in expansion of macro ‘WTFMove’ 198 | return WTFMove(request); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBObjectStoreImpl.cpp:198:12: note: in expansion of macro ‘WTFMove’ 198 | return WTFMove(request); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBObjectStoreImpl.cpp: In member function ‘virtual WTF::RefPtr WebCore::IDBClient::IDBObjectStore::get(WebCore::ScriptExecutionContext*, WebCore::IDBKeyRange*, WebCore::ExceptionCodeWithMessage&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBObjectStoreImpl.cpp:228:12: note: in expansion of macro ‘WTFMove’ 228 | return WTFMove(request); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBObjectStoreImpl.cpp:228:12: note: in expansion of macro ‘WTFMove’ 228 | return WTFMove(request); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBObjectStoreImpl.cpp: In member function ‘WTF::RefPtr WebCore::IDBClient::IDBObjectStore::doDelete(WebCore::ScriptExecutionContext*, WebCore::IDBKeyRange*, WebCore::ExceptionCodeWithMessage&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBObjectStoreImpl.cpp:401:12: note: in expansion of macro ‘WTFMove’ 401 | return WTFMove(request); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBObjectStoreImpl.cpp:401:12: note: in expansion of macro ‘WTFMove’ 401 | return WTFMove(request); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBObjectStoreImpl.cpp: In member function ‘virtual WTF::RefPtr WebCore::IDBClient::IDBObjectStore::createIndex(WebCore::ScriptExecutionContext*, const WTF::String&, const WebCore::IDBKeyPath&, bool, bool, WebCore::ExceptionCodeWithMessage&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBObjectStoreImpl.cpp:513:12: note: in expansion of macro ‘WTFMove’ 513 | return WTFMove(refIndex); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBObjectStoreImpl.cpp:513:12: note: in expansion of macro ‘WTFMove’ 513 | return WTFMove(refIndex); | ^~~~~~~ [1736/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/client/TransactionOperation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBAnyImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBRequestImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/TransactionOperation.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/TransactionOperation.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1737/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/client/IDBRequestImpl.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBAnyImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBRequestImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBRequestImpl.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBRequestImpl.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1738/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSBindingsAllInOne.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ArrayValue.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ArrayValue.cpp:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSBindingsAllInOne.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ArrayValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PrintStream.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/disassembler/Disassembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext2D.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCanvasRenderingContext2D.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCanvasRenderingContext2DCustom.cpp:21, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSBindingsAllInOne.cpp:42: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext2D.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h: In constructor ‘WebCore::CanvasStyle::CanvasStyle(WebCore::CanvasStyle&&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:144:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class WebCore::CanvasStyle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 144 | memcpy(this, &other, sizeof(CanvasStyle)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:43:11: note: ‘class WebCore::CanvasStyle’ declared here 43 | class CanvasStyle { | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h: In member function ‘WebCore::CanvasStyle& WebCore::CanvasStyle::operator=(WebCore::CanvasStyle&&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:151:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class WebCore::CanvasStyle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 151 | memcpy(this, &other, sizeof(CanvasStyle)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:43:11: note: ‘class WebCore::CanvasStyle’ declared here 43 | class CanvasStyle { | ^~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayer.h:51, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorDOMAgent.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCommandLineAPIHostCustom.cpp:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSBindingsAllInOne.cpp:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGColor.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCSSValueCustom.cpp:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSBindingsAllInOne.cpp:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/SerializedScriptValue.cpp: In member function ‘JSC::JSValue WebCore::CloneDeserializer::readTerminal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/SerializedScriptValue.cpp:2257:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 2257 | RELEASE_ASSERT(!length || imageSize.area() * 4 <= length); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Compiler.h:275:41: note: in definition of macro ‘UNLIKELY’ 275 | #define UNLIKELY(x) __builtin_expect(!!(x), 0) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/SerializedScriptValue.cpp:2257:13: note: in expansion of macro ‘RELEASE_ASSERT’ 2257 | RELEASE_ASSERT(!length || imageSize.area() * 4 <= length); | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMBinding.cpp:193:57: required from here 193 | errorMessage = exceptionBase->message() + ": " + exceptionBase->description(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4, StringType5, StringType6, StringType7) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*; StringType4 = String; StringType5 = const char*; StringType6 = String; StringType7 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:811:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3, StringType4, StringType5, StringType6, StringType7) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*; StringType4 = String; StringType5 = const char*; StringType6 = String; StringType7 = const char*]’ 811 | String result = tryMakeString(string1, string2, string3, string4, string5, string6, string7); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMBinding.cpp:358:22: required from here 358 | return makeString("Value ", String::numberToStringECMAScript(value), " is outside the range [", String::numberToStringECMAScript(min), ", ", String::numberToStringECMAScript(max), "]"); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:573:16: note: in expansion of macro ‘WTFMove’ 573 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:573:16: note: in expansion of macro ‘WTFMove’ 573 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:596:12: note: in expansion of macro ‘WTFMove’ 596 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:596:12: note: in expansion of macro ‘WTFMove’ 596 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4, StringType5) [with StringType1 = const char*; StringType2 = const char*; StringType3 = const char*; StringType4 = const char*; StringType5 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:793:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3, StringType4, StringType5) [with StringType1 = const char*; StringType2 = const char*; StringType3 = const char*; StringType4 = const char*; StringType5 = const char*]’ 793 | String result = tryMakeString(string1, string2, string3, string4, string5); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMBinding.cpp:656:81: required from here 656 | context.addConsoleMessage(MessageSource::JS, MessageLevel::Error, makeString("Deprecated attempt to access property '", attributeName, "' on a non-", interfaceName, " object.")); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:445:16: note: in expansion of macro ‘WTFMove’ 445 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:445:16: note: in expansion of macro ‘WTFMove’ 445 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:464:12: note: in expansion of macro ‘WTFMove’ 464 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:464:12: note: in expansion of macro ‘WTFMove’ 464 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4, StringType5, StringType6) [with StringType1 = const char*; StringType2 = const char*; StringType3 = char; StringType4 = const char*; StringType5 = const char*; StringType6 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:802:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3, StringType4, StringType5, StringType6) [with StringType1 = const char*; StringType2 = const char*; StringType3 = char; StringType4 = const char*; StringType5 = const char*; StringType6 = const char*]’ 802 | String result = tryMakeString(string1, string2, string3, string4, string5, string6); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMBinding.cpp:699:37: required from here 699 | throwTypeError(state, makeString("The ", interfaceName, '.', attributeName, " attribute must be an instance of ", expectedType)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:506:16: note: in expansion of macro ‘WTFMove’ 506 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:506:16: note: in expansion of macro ‘WTFMove’ 506 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:527:12: note: in expansion of macro ‘WTFMove’ 527 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:527:12: note: in expansion of macro ‘WTFMove’ 527 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:766:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = const char*]’ 766 | String result = tryMakeString(string1, string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMBinding.cpp:705:72: required from here 705 | return throwVMError(&state, createReferenceError(&state, makeString(interfaceName, " constructor associated document is unavailable"))); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:58:77: required from here 58 | virtual String failureReason() { return "Extension " + m_extensionToken + " failed"; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioContext.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp:48, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSBindingsAllInOne.cpp:63: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMBinding.cpp:193:57: required from here 193 | errorMessage = exceptionBase->message() + ": " + exceptionBase->description(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:58:77: required from here 58 | virtual String failureReason() { return "Extension " + m_extensionToken + " failed"; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [1739/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/server/IndexValueEntry.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKey.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/IndexValueEntry.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/IndexValueEntry.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDictionary.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/Dictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRange.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRangeData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBCursorInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/IndexValueEntry.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/IndexValueEntry.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1740/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/server/IndexValueStore.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKey.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRangeData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBCursorInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/IndexValueStore.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/IndexValueStore.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDictionary.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/Dictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRange.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRangeData.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/IndexValueStore.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1741/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/client/IDBTransactionImpl.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBIndexInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBDatabaseInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBTransactionImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBTransactionImpl.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBTransactionImpl.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1742/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/server/IDBServer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBDatabaseIdentifier.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/IDBServer.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/IDBServer.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBDatabaseInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/IDBBackingStore.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/IDBServer.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/IDBServer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1743/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/server/MemoryCursor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKey.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRangeData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBCursorInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryCursor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryCursor.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDictionary.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/Dictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRange.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRangeData.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryCursor.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1744/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/inspector/InspectorAllInOne.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/CommandLineAPIHost.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/CommandLineAPIHost.cpp:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorAllInOne.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/CommandLineAPIHost.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayer.h:48, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorDOMAgent.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/CommandLineAPIHost.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PrintStream.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/disassembler/Disassembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayer.h:51: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorCSSAgent.cpp: In member function ‘WTF::RefPtr > WebCore::InspectorCSSAgent::buildArrayForMatchedRuleList(const WTF::Vector >&, WebCore::StyleResolver&, WebCore::Element*, WebCore::PseudoId)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorCSSAgent.cpp:1064:12: note: in expansion of macro ‘WTFMove’ 1064 | return WTFMove(result); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorCSSAgent.cpp:1064:12: note: in expansion of macro ‘WTFMove’ 1064 | return WTFMove(result); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorCSSAgent.cpp: In member function ‘WTF::RefPtr > WebCore::InspectorCSSAgent::buildArrayForRegions(WebCore::ErrorString&, WTF::RefPtr&&, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorCSSAgent.cpp:1118:12: note: in expansion of macro ‘WTFMove’ 1118 | return WTFMove(regions); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorCSSAgent.cpp:1118:12: note: in expansion of macro ‘WTFMove’ 1118 | return WTFMove(regions); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorDOMAgent.cpp: In member function ‘WTF::RefPtr > WebCore::InspectorDOMAgent::buildArrayForPseudoElements(const WebCore::Element&, NodeToIdMap*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorDOMAgent.cpp:1432:12: note: in expansion of macro ‘WTFMove’ 1432 | return WTFMove(pseudoElements); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorDOMAgent.cpp:1432:12: note: in expansion of macro ‘WTFMove’ 1432 | return WTFMove(pseudoElements); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorDOMAgent.cpp: In member function ‘WTF::RefPtr WebCore::InspectorDOMAgent::buildObjectForAccessibilityProperties(WebCore::Node*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorDOMAgent.cpp:1787:12: note: in expansion of macro ‘WTFMove’ 1787 | return WTFMove(value); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorDOMAgent.cpp:1787:12: note: in expansion of macro ‘WTFMove’ 1787 | return WTFMove(value); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorNetworkAgent.cpp: In function ‘WTF::RefPtr WebCore::buildObjectForResourceResponse(const ResourceResponse&, DocumentLoader*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorNetworkAgent.cpp:237:12: note: in expansion of macro ‘WTFMove’ 237 | return WTFMove(responseObject); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorNetworkAgent.cpp:237:12: note: in expansion of macro ‘WTFMove’ 237 | return WTFMove(responseObject); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorNetworkAgent.cpp: In member function ‘WTF::RefPtr WebCore::InspectorNetworkAgent::buildInitiatorObject(WebCore::Document*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorNetworkAgent.cpp:515:16: note: in expansion of macro ‘WTFMove’ 515 | return WTFMove(initiatorObject); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorNetworkAgent.cpp:515:16: note: in expansion of macro ‘WTFMove’ 515 | return WTFMove(initiatorObject); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorNetworkAgent.cpp:524:16: note: in expansion of macro ‘WTFMove’ 524 | return WTFMove(initiatorObject); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorNetworkAgent.cpp:524:16: note: in expansion of macro ‘WTFMove’ 524 | return WTFMove(initiatorObject); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorOverlay.cpp: In function ‘WTF::RefPtr > WebCore::buildArrayForRendererFragments(RenderObject*, const HighlightConfig&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorOverlay.cpp:589:12: note: in expansion of macro ‘WTFMove’ 589 | return WTFMove(arrayOfFragments); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorOverlay.cpp:589:12: note: in expansion of macro ‘WTFMove’ 589 | return WTFMove(arrayOfFragments); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorOverlay.cpp: In function ‘WTF::RefPtr WebCore::buildObjectForShapeOutside(Frame*, RenderBox*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorOverlay.cpp:692:12: note: in expansion of macro ‘WTFMove’ 692 | return WTFMove(shapeObject); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorOverlay.cpp:692:12: note: in expansion of macro ‘WTFMove’ 692 | return WTFMove(shapeObject); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorOverlay.cpp: In function ‘WTF::RefPtr WebCore::buildObjectForElementData(Node*, HighlightType)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorOverlay.cpp:791:12: note: in expansion of macro ‘WTFMove’ 791 | return WTFMove(elementData); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorOverlay.cpp:791:12: note: in expansion of macro ‘WTFMove’ 791 | return WTFMove(elementData); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorOverlay.cpp: In member function ‘WTF::RefPtr WebCore::InspectorOverlay::buildHighlightObjectForNode(WebCore::Node*, WebCore::HighlightType) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorOverlay.cpp:820:12: note: in expansion of macro ‘WTFMove’ 820 | return WTFMove(nodeHighlightObject); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorOverlay.cpp:820:12: note: in expansion of macro ‘WTFMove’ 820 | return WTFMove(nodeHighlightObject); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorStyleSheet.cpp: In function ‘WTF::RefPtr WebCore::asCSSRuleList(CSSStyleSheet*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorStyleSheet.cpp:202:12: note: in expansion of macro ‘WTFMove’ 202 | return WTFMove(list); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorStyleSheet.cpp:202:12: note: in expansion of macro ‘WTFMove’ 202 | return WTFMove(list); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorStyleSheet.cpp: In member function ‘WTF::RefPtr WebCore::InspectorStyle::buildObjectForStyle() const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorStyleSheet.cpp:312:12: note: in expansion of macro ‘WTFMove’ 312 | return WTFMove(result); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorStyleSheet.cpp:312:12: note: in expansion of macro ‘WTFMove’ 312 | return WTFMove(result); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorStyleSheet.cpp: In member function ‘WTF::RefPtr WebCore::InspectorStyleSheet::buildObjectForStyleSheet()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorStyleSheet.cpp:803:12: note: in expansion of macro ‘WTFMove’ 803 | return WTFMove(result); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorStyleSheet.cpp:803:12: note: in expansion of macro ‘WTFMove’ 803 | return WTFMove(result); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorStyleSheet.cpp: In member function ‘WTF::RefPtr WebCore::InspectorStyleSheet::buildObjectForRule(WebCore::CSSStyleRule*, WebCore::Element*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorStyleSheet.cpp:963:12: note: in expansion of macro ‘WTFMove’ 963 | return WTFMove(result); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorStyleSheet.cpp:963:12: note: in expansion of macro ‘WTFMove’ 963 | return WTFMove(result); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorClient.cpp:49:88: required from here 49 | String dispatchToFrontend = "InspectorFrontendAPI.dispatchMessageAsync(" + message + ");"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorDOMDebuggerAgent.cpp:126:60: required from here 126 | setBreakpoint(error, String(listenerEventCategoryType) + eventName); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:766:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’ 766 | String result = tryMakeString(string1, string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorDOMDebuggerAgent.cpp:209:29: required from here 209 | errorString = makeString("Unknown DOM breakpoint type: ", typeString); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = char]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorOverlay.cpp:929:77: required from here 929 | overlayPage()->mainFrame().script().evaluate(ScriptSourceCode(makeString("dispatch(", command->toJSONString(), ')'))); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/WebConsoleAgent.cpp:85:171: required from here 85 | String message = "Failed to load resource: the server responded with a status of " + String::number(response.httpStatusCode()) + " (" + response.httpStatusText() + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/WebConsoleAgent.cpp:85:171: required from here 85 | String message = "Failed to load resource: the server responded with a status of " + String::number(response.httpStatusCode()) + " (" + response.httpStatusText() + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [1745/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/HTMLElementsAllInOne.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFrameOwnerElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLPlugInElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLPlugInElement.cpp:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElementsAllInOne.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLPlugInElement.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLPlugInElement.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext2D.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.cpp:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElementsAllInOne.cpp:47: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext2D.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h: In constructor ‘WebCore::CanvasStyle::CanvasStyle(WebCore::CanvasStyle&&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:144:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class WebCore::CanvasStyle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 144 | memcpy(this, &other, sizeof(CanvasStyle)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:43:11: note: ‘class WebCore::CanvasStyle’ declared here 43 | class CanvasStyle { | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h: In member function ‘WebCore::CanvasStyle& WebCore::CanvasStyle::operator=(WebCore::CanvasStyle&&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:151:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class WebCore::CanvasStyle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 151 | memcpy(this, &other, sizeof(CanvasStyle)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:43:11: note: ‘class WebCore::CanvasStyle’ declared here 43 | class CanvasStyle { | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLPlugInImageElement.cpp: In member function ‘virtual WebCore::RenderPtr WebCore::HTMLPlugInImageElement::createElementRenderer(WTF::Ref&&, const WebCore::RenderTreePosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLPlugInImageElement.cpp:213:16: note: in expansion of macro ‘WTFMove’ 213 | return WTFMove(renderSnapshottedPlugIn); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLPlugInImageElement.cpp:213:16: note: in expansion of macro ‘WTFMove’ 213 | return WTFMove(renderSnapshottedPlugIn); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableElement.cpp: In member function ‘WTF::RefPtr WebCore::HTMLTableElement::insertRow(int, WebCore::ExceptionCode&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableElement.cpp:244:20: note: in expansion of macro ‘WTFMove’ 244 | return WTFMove(newRow); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableElement.cpp:244:20: note: in expansion of macro ‘WTFMove’ 244 | return WTFMove(newRow); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableElement.cpp:250:12: note: in expansion of macro ‘WTFMove’ 250 | return WTFMove(newRow); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableElement.cpp:250:12: note: in expansion of macro ‘WTFMove’ 250 | return WTFMove(newRow); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableRowElement.cpp: In member function ‘WTF::RefPtr WebCore::HTMLTableRowElement::insertCell(int, WebCore::ExceptionCode&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableRowElement.cpp:126:12: note: in expansion of macro ‘WTFMove’ 126 | return WTFMove(cell); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableRowElement.cpp:126:12: note: in expansion of macro ‘WTFMove’ 126 | return WTFMove(cell); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLAnchorElement.cpp:331:36: required from here 331 | return AtomicString(String("#" + fragmentIdentifier)); | ~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLAnchorElement.cpp:351:29: required from here 351 | return url.host() + ":" + String::number(url.port()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLAnchorElement.cpp:375:66: required from here 375 | url.setHostAndPort(value.substring(0, separator + 1) + "0"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/MediaElementAudioSourceNode.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLMediaElement.cpp:108, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElementsAllInOne.cpp:79: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1746/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/server/MemoryIndexCursor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKey.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRangeData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBCursorInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryIndexCursor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryIndexCursor.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDictionary.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/Dictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRange.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRangeData.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryIndexCursor.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1747/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/server/MemoryIDBBackingStore.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBIndexInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBDatabaseInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/IDBBackingStore.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryIDBBackingStore.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryIDBBackingStore.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryIDBBackingStore.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1748/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/server/MemoryIndex.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKey.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBGetResult.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryIndex.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryIndex.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDictionary.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/Dictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRange.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRangeData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBCursorInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/IndexValueStore.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryIndex.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryIndex.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryIndex.cpp: In member function ‘WebCore::IDBError WebCore::IDBServer::MemoryIndex::putIndexKey(const WebCore::IDBKeyData&, const WebCore::IndexKey&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryIndex.cpp:172:16: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 172 | return result; | ^~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryIndex.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ [1749/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/server/MemoryBackingStoreTransaction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBIndexInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBDatabaseInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryBackingStoreTransaction.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryBackingStoreTransaction.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryBackingStoreTransaction.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1750/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/server/ServerOpenDBRequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBDatabaseIdentifier.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBRequestData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/ServerOpenDBRequest.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/ServerOpenDBRequest.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/ServerOpenDBRequest.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/ServerOpenDBRequest.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1751/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/editing/EditingAllInOne.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextChecking.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/AlternativeTextClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/AlternativeTextController.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/AlternativeTextController.cpp:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/EditingAllInOne.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSCalculationValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParser.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/StyleProperties.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/EditingStyle.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/FrameSelection.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/AlternativeTextController.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/AlternativeTextController.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextChecking.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/AppendNodeCommand.cpp:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/EditingAllInOne.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/EditingAllInOne.cpp:80: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/TextIterator.cpp: In function ‘void WebCore::normalizeCharacters(const UChar*, unsigned int, WTF::Vector&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/TextIterator.cpp:1953:40: warning: ‘int32_t unorm_normalize_78(const UChar*, int32_t, UNormalizationMode, int32_t, UChar*, int32_t, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] 1953 | size_t bufferSize = unorm_normalize(characters, length, UNORM_NFC, 0, buffer.data(), length, &status); | ^ In file included from /usr/include/unicode/platform.h:25, from /usr/include/unicode/ptypes.h:46, from /usr/include/unicode/umachine.h:46, from /usr/include/unicode/utypes.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/ASCIIFastPath.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:28: /usr/include/unicode/unorm.h:218:1: note: declared here 218 | unorm_normalize(const UChar *source, int32_t sourceLength, | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/TextIterator.cpp:1963:20: warning: ‘int32_t unorm_normalize_78(const UChar*, int32_t, UNormalizationMode, int32_t, UChar*, int32_t, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] 1963 | unorm_normalize(characters, length, UNORM_NFC, 0, buffer.data(), bufferSize, &status); | ^ /usr/include/unicode/unorm.h:218:1: note: declared here 218 | unorm_normalize(const UChar *source, int32_t sourceLength, | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/TextIterator.cpp: In static member function ‘static WTF::RefPtr WebCore::TextIterator::rangeFromLocationAndLength(WebCore::ContainerNode*, int, int, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/TextIterator.cpp:2484:16: note: in expansion of macro ‘WTFMove’ 2484 | return WTFMove(resultRange); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/TextIterator.cpp:2484:16: note: in expansion of macro ‘WTFMove’ 2484 | return WTFMove(resultRange); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/TextIterator.cpp:2547:12: note: in expansion of macro ‘WTFMove’ 2547 | return WTFMove(resultRange); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/TextIterator.cpp:2547:12: note: in expansion of macro ‘WTFMove’ 2547 | return WTFMove(resultRange); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/Editor.cpp:2841:39: required from here 2841 | String transposed = text.right(1) + text.left(1); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/FrameSelection.cpp:1779:43: required from here 1779 | show = text.left(max - 3) + "..."; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/FrameSelection.cpp:1783:71: required from here 1783 | show = "..." + text.substring(pos - mid + 3, max - 6) + "..."; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/FrameSelection.cpp:1787:30: required from here 1787 | show = "..." + text.right(max - 3); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:766:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = const char*]’ 766 | String result = tryMakeString(string1, string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/TextIterator.cpp:1735:43: required from here 1735 | String searchCollatorName = makeString(currentSearchLocaleID(), "@collation=search"); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/markup.cpp:630:152: required from here 630 | fullySelectedRootStyle->style()->setProperty(CSSPropertyBackgroundImage, "url('" + fullySelectedRoot->getAttribute(backgroundAttr) + "')"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = AtomicString]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = WTF::AtomicString]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:46:31: required from ‘WTF::StringAppend::operator WTF::AtomicString() const [with StringType1 = WTF::String; StringType2 = WTF::AtomicString]’ 46 | return operator String(); | ~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/MarkupAccumulator.cpp:264:55: required from here 264 | return !element.hasAttribute(xmlnsWithColon.get() + prefix); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = AtomicString]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::AtomicString]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::AtomicString]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/markup.cpp:630:152: required from here 630 | fullySelectedRootStyle->style()->setProperty(CSSPropertyBackgroundImage, "url('" + fullySelectedRoot->getAttribute(backgroundAttr) + "')"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [1752/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/server/MemoryObjectStoreCursor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKey.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRangeData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBCursorInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryObjectStoreCursor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryObjectStoreCursor.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDictionary.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/Dictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRange.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRangeData.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryObjectStoreCursor.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1753/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/server/SQLiteIDBCursor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBIndexInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBCursor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBCursor.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDictionary.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/Dictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRange.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRangeData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBCursor.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBCursor.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1754/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/server/SQLiteIDBTransaction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBDatabaseException.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBTransaction.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBTransaction.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBDatabaseInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBTransactionInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBTransaction.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBTransaction.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1755/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/shared/IDBDatabaseInfo.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBIndexInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBDatabaseInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBDatabaseInfo.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBDatabaseInfo.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1756/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/shared/IDBError.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBDatabaseException.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1757/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/shared/IDBIndexInfo.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBIndexInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBIndexInfo.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1758/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/server/MemoryObjectStore.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKey.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryObjectStore.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryObjectStore.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryObjectStore.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryObjectStore.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryObjectStore.cpp: In member function ‘WebCore::IDBError WebCore::IDBServer::MemoryObjectStore::createIndex(WebCore::IDBServer::MemoryBackingStoreTransaction&, const WebCore::IDBIndexInfo&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryObjectStore.cpp:97:16: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 97 | return error; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryObjectStore.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryObjectStore.cpp: In member function ‘WebCore::IDBError WebCore::IDBServer::MemoryObjectStore::addRecord(WebCore::IDBServer::MemoryBackingStoreTransaction&, const WebCore::IDBKeyData&, const WebCore::ThreadSafeDataBuffer&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryObjectStore.cpp:278:12: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 278 | return error; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryObjectStore.cpp: In member function ‘WebCore::IDBError WebCore::IDBServer::MemoryObjectStore::updateIndexesForPutRecord(const WebCore::IDBKeyData&, const WebCore::ThreadSafeDataBuffer&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryObjectStore.cpp:330:12: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 330 | return error; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryObjectStore.cpp: In member function ‘WebCore::IDBError WebCore::IDBServer::MemoryObjectStore::populateIndexWithExistingRecords(WebCore::IDBServer::MemoryIndex&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/MemoryObjectStore.cpp:353:20: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 353 | return error; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ [1759/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/shared/IDBObjectStoreInfo.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBIndexInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1760/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/shared/IDBCursorInfo.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKey.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRangeData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBCursorInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBCursorInfo.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDictionary.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/Dictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRange.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRangeData.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBCursorInfo.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1761/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/server/UniqueIDBDatabaseConnection.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBIndexInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBDatabaseInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBTransactionInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseTransaction.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseConnection.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseConnection.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseConnection.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1762/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBIndexInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBDatabaseInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/IDBBackingStore.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp: In member function ‘virtual WebCore::IDBError WebCore::IDBServer::SQLiteIDBBackingStore::beginTransaction(const WebCore::IDBTransactionInfo&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:639:12: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 639 | return error; | ^~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/IDBBackingStore.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp: In member function ‘virtual WebCore::IDBError WebCore::IDBServer::SQLiteIDBBackingStore::commitTransaction(const WebCore::IDBResourceIdentifier&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:686:12: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 686 | return error; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp: In member function ‘virtual WebCore::IDBError WebCore::IDBServer::SQLiteIDBBackingStore::createIndex(const WebCore::IDBResourceIdentifier&, const WebCore::IDBIndexInfo&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:919:20: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 919 | return error; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp: In member function ‘WebCore::IDBError WebCore::IDBServer::SQLiteIDBBackingStore::uncheckedPutIndexKey(const WebCore::IDBIndexInfo&, const WebCore::IDBKeyData&, const WebCore::IndexKey&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:984:24: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 984 | return error; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:994:20: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 994 | return error; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp: In member function ‘virtual WebCore::IDBError WebCore::IDBServer::SQLiteIDBBackingStore::deleteRange(const WebCore::IDBResourceIdentifier&, uint64_t, const WebCore::IDBKeyRangeData&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:1190:20: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 1190 | return error; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:1224:12: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 1224 | return error; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp: In member function ‘WebCore::IDBError WebCore::IDBServer::SQLiteIDBBackingStore::updateAllIndexesForAddRecord(const WebCore::IDBObjectStoreInfo&, const WebCore::IDBKeyData&, const WebCore::ThreadSafeDataBuffer&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:1282:12: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 1282 | return error; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp: In member function ‘virtual WebCore::IDBError WebCore::IDBServer::SQLiteIDBBackingStore::addRecord(const WebCore::IDBResourceIdentifier&, const WebCore::IDBObjectStoreInfo&, const WebCore::IDBKeyData&, const WebCore::ThreadSafeDataBuffer&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:1335:12: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 1335 | return error; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp: In member function ‘virtual WebCore::IDBError WebCore::IDBServer::SQLiteIDBBackingStore::generateKeyNumber(const WebCore::IDBResourceIdentifier&, uint64_t, uint64_t&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:1543:16: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 1543 | return error; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp: In member function ‘virtual WebCore::IDBError WebCore::IDBServer::SQLiteIDBBackingStore::maybeUpdateKeyGeneratorNumber(const WebCore::IDBResourceIdentifier&, uint64_t, double)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:1593:16: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 1593 | return error; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:80:22: required from here 80 | return makeString("CREATE TABLE ", tableName, " (objectStoreID INTEGER NOT NULL ON CONFLICT FAIL, key TEXT COLLATE IDBKEY NOT NULL ON CONFLICT FAIL UNIQUE ON CONFLICT REPLACE, value NOT NULL ON CONFLICT FAIL)"); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ [1763/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediasession/HTMLMediaElementMediaSession.cpp.o [1764/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediasession/MediaRemoteControls.cpp.o [1765/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/shared/IndexKey.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKey.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IndexKey.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IndexKey.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IndexKey.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IndexKey.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1766/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/svg/SVGAllInOne.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedStaticPropertyTearOff.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedBoolean.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAElement.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAElement.cpp:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAllInOne.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyDescription.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedProperty.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedStaticPropertyTearOff.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAElement.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineFlowBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderInline.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGInline.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAElement.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedBoolean.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGPropertyTearOff.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGListProperty.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGListPropertyTearOff.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedListPropertyTearOff.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTransformList.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAElement.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:65:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 65 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setRefXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:146:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 146 | DECLARE_ANIMATED_LENGTH(RefX, refX) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setRefYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:147:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 147 | DECLARE_ANIMATED_LENGTH(RefY, refY) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setMarkerWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:148:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 148 | DECLARE_ANIMATED_LENGTH(MarkerWidth, markerWidth) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setMarkerHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:149:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 149 | DECLARE_ANIMATED_LENGTH(MarkerHeight, markerHeight) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGTextPathElement.h: In member function ‘void WebCore::SVGTextPathElement::setStartOffsetBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGTextPathElement.h:139:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 139 | DECLARE_ANIMATED_LENGTH(StartOffset, startOffset) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h: In member function ‘void WebCore::SVGCircleElement::setCxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h:49:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 49 | DECLARE_ANIMATED_LENGTH(Cx, cx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h: In member function ‘void WebCore::SVGCircleElement::setCyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(Cy, cy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h: In member function ‘void WebCore::SVGCircleElement::setRBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(R, r) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h: In member function ‘void WebCore::SVGCursorElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h:61:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 61 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h: In member function ‘void WebCore::SVGCursorElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h:62:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 62 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:42:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 42 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:43:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 43 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:44:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 44 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:45:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 45 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:58:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 58 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:59:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 59 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:60:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 60 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:61:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 61 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:41:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 41 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:42:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 42 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:43:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 43 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:44:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 44 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setCxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:49:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 49 | DECLARE_ANIMATED_LENGTH(Cx, cx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setCyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(Cy, cy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setRxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Rx, rx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setRyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(Ry, ry) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:54:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 54 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:55:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 55 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceLinearGradient.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGGradientElement.cpp:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAllInOne.cpp:111: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/LinearGradientAttributes.h: In member function ‘void WebCore::LinearGradientAttributes::setX1(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/LinearGradientAttributes.h:44:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 44 | void setX1(const SVGLength& value) { m_x1 = value; m_x1Set = true; } | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/LinearGradientAttributes.h: In member function ‘void WebCore::LinearGradientAttributes::setY1(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/LinearGradientAttributes.h:45:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 45 | void setY1(const SVGLength& value) { m_y1 = value; m_y1Set = true; } | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/LinearGradientAttributes.h: In member function ‘void WebCore::LinearGradientAttributes::setX2(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/LinearGradientAttributes.h:46:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 46 | void setX2(const SVGLength& value) { m_x2 = value; m_x2Set = true; } | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/LinearGradientAttributes.h: In member function ‘void WebCore::LinearGradientAttributes::setY2(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/LinearGradientAttributes.h:47:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 47 | void setY2(const SVGLength& value) { m_y2 = value; m_y2Set = true; } | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setX1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(X1, x1) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setY1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Y1, y1) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setX2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(X2, x2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setY2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Y2, y2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceRadialGradient.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGGradientElement.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h: In member function ‘void WebCore::RadialGradientAttributes::setCx(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h:47:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 47 | void setCx(const SVGLength& value) { m_cx = value; m_cxSet = true; } | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h: In member function ‘void WebCore::RadialGradientAttributes::setCy(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h:48:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 48 | void setCy(const SVGLength& value) { m_cy = value; m_cySet = true; } | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h: In member function ‘void WebCore::RadialGradientAttributes::setR(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h:49:47: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 49 | void setR(const SVGLength& value) { m_r = value; m_rSet = true; } | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h: In member function ‘void WebCore::RadialGradientAttributes::setFx(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h:50:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 50 | void setFx(const SVGLength& value) { m_fx = value; m_fxSet = true; } | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h: In member function ‘void WebCore::RadialGradientAttributes::setFy(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h:51:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 51 | void setFy(const SVGLength& value) { m_fy = value; m_fySet = true; } | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h: In member function ‘void WebCore::RadialGradientAttributes::setFr(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/RadialGradientAttributes.h:52:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 52 | void setFr(const SVGLength& value) { m_fr = value; m_frSet = true; } | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setCxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(Cx, cx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setCyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Cy, cy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setRBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(R, r) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setFxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Fx, fx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setFyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:54:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 54 | DECLARE_ANIMATED_LENGTH(Fy, fy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setFrBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:55:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 55 | DECLARE_ANIMATED_LENGTH(Fr, fr) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setX1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(X1, x1) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAllInOne.cpp:117: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setY1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Y1, y1) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setX2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(X2, x2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setY2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Y2, y2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:71:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 71 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:72:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 72 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:73:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 73 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.cpp:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAllInOne.cpp:144: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/PatternAttributes.h: In member function ‘void WebCore::PatternAttributes::setX(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/PatternAttributes.h:67:15: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 67 | m_x = value; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/PatternAttributes.h: In member function ‘void WebCore::PatternAttributes::setY(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/PatternAttributes.h:73:15: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 73 | m_y = value; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/PatternAttributes.h: In member function ‘void WebCore::PatternAttributes::setWidth(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/PatternAttributes.h:79:19: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 79 | m_width = value; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/PatternAttributes.h: In member function ‘void WebCore::PatternAttributes::setHeight(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/PatternAttributes.h:85:20: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 85 | m_height = value; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setRxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:54:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 54 | DECLARE_ANIMATED_LENGTH(Rx, rx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setRyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:55:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 55 | DECLARE_ANIMATED_LENGTH(Ry, ry) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAllInOne.cpp:152: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.cpp: In member function ‘virtual void WebCore::SVGSVGElement::parseAttribute(const WebCore::QualifiedName&, const WTF::AtomicString&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.cpp:245:69: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 245 | length = SVGLength(LengthModeWidth, ASCIILiteral("100%")); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.cpp:253:70: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 253 | length = SVGLength(LengthModeHeight, ASCIILiteral("100%")); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAllInOne.cpp:163: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGTextContentElement.cpp: In member function ‘virtual void WebCore::SVGTextContentElement::parseAttribute(const WebCore::QualifiedName&, const WTF::AtomicString&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGTextContentElement.cpp:251:108: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 251 | m_textLength.value = SVGLength::construct(LengthModeOther, value, parseError, ForbidNegativeLengths); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGTextContentElement.cpp: In member function ‘virtual void WebCore::SVGTextContentElement::svgAttributeChanged(const WebCore::QualifiedName&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGTextContentElement.cpp:267:46: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 267 | m_specifiedTextLength = m_textLength.value; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h: In instantiation of ‘void WebCore::SVGAnimatedTypeAnimator::resetFromBaseValue(const WebCore::SVGElementAnimatedPropertyList&, WebCore::SVGAnimatedType&, typename AnimValType::ContentType& (WebCore::SVGAnimatedType::*)()) [with AnimValType = WebCore::SVGAnimatedPropertyTearOff; WebCore::SVGElementAnimatedPropertyList = WTF::Vector; typename AnimValType::ContentType = WebCore::SVGLength]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.cpp:59:42: required from here 59 | resetFromBaseValue(animatedTypes, type, &SVGAnimatedType::length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:83:27: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 83 | animatedTypeValue = castAnimatedPropertyToActualType(animatedTypes[0].properties[0].get())->currentBaseValue(); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimateElementBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimateColorElement.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimateColorElement.cpp:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAllInOne.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimationElement.h: In instantiation of ‘void WebCore::SVGAnimationElement::adjustForInheritance(AnimatedType (*)(WebCore::SVGAnimationElement*, const WTF::String&), WebCore::AnimatedPropertyValueType, AnimatedType&, WebCore::SVGElement*) [with AnimatedType = WebCore::SVGLength]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.cpp:100:56: required from here 100 | m_animationElement->adjustForInheritance(parseLengthFromString, m_animationElement->fromPropertyValueType(), fromSVGLength, m_contextElement); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimationElement.h:109:22: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 109 | animatedType = (*parseTypeFromString)(this, typeString); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:136:1: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 136 | SVGLength::SVGLength(const SVGLength& other) | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAngle.cpp:117:56: required from here 117 | return String::number(m_valueInSpecifiedUnits) + degString.get(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTransformList.cpp:45:72: required from here 45 | animatedType->transformList().parse(m_transformTypeString + string + ')'); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>, String>, char>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.cpp:247:59: required from here 246 | return String::number(m_data.rect->x()) + ' ' + String::number(m_data.rect->y()) + ' ' | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247 | + String::number(m_data.rect->width()) + ' ' + String::number(m_data.rect->height()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGDocumentExtensions.cpp:134:66: required from here 134 | reportMessage(m_document, MessageLevel::Warning, "Warning: " + message); | ~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, AtomicString>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::AtomicString>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.cpp:355:93: required from here 355 | String errorString = "<" + tagName() + "> attribute " + name.toString() + "=\"" + value + "\""; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFEConvolveMatrixElement.cpp:113:113: required from here 113 | document().accessSVGExtensions().reportWarning("feConvolveMatrix: problem parsing order=\"" + value + "\". Filtered element will not be displayed."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFitToViewBox.cpp:58:85: required from here 58 | doc->accessSVGExtensions().reportWarning("Problem parsing viewBox=\"" + str + "\""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.cpp:249:52: required from here 249 | return String::number(m_valueInSpecifiedUnits) + lengthTypeToString(extractType(m_unit)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPaint.cpp:90:38: required from here 90 | return "url(" + m_uri + ") " + color; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPaint.cpp:93:31: required from here 93 | return "url(" + m_uri + ')'; | ~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>, String>; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>, char>, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.cpp:247:59: required from here 246 | return String::number(m_data.rect->x()) + ' ' + String::number(m_data.rect->y()) + ' ' | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247 | + String::number(m_data.rect->width()) + ' ' + String::number(m_data.rect->height()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>; StringType2 = AtomicString]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::AtomicString]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::AtomicString]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, AtomicString>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::AtomicString>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.cpp:355:93: required from here 355 | String errorString = "<" + tagName() + "> attribute " + name.toString() + "=\"" + value + "\""; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = AtomicString]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::AtomicString]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::AtomicString]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFEConvolveMatrixElement.cpp:113:113: required from here 113 | document().accessSVGExtensions().reportWarning("feConvolveMatrix: problem parsing order=\"" + value + "\". Filtered element will not be displayed."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>, char>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>, char>, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.cpp:247:59: required from here 246 | return String::number(m_data.rect->x()) + ' ' + String::number(m_data.rect->y()) + ' ' | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247 | + String::number(m_data.rect->width()) + ' ' + String::number(m_data.rect->height()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>; StringType2 = AtomicString]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::AtomicString]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::AtomicString]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, AtomicString>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::AtomicString>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.cpp:355:93: required from here 355 | String errorString = "<" + tagName() + "> attribute " + name.toString() + "=\"" + value + "\""; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>, char>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>, char>, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.cpp:247:59: required from here 246 | return String::number(m_data.rect->x()) + ' ' + String::number(m_data.rect->y()) + ' ' | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247 | + String::number(m_data.rect->width()) + ' ' + String::number(m_data.rect->height()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>, char>, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.cpp:247:59: required from here 246 | return String::number(m_data.rect->x()) + ' ' + String::number(m_data.rect->y()) + ' ' | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247 | + String::number(m_data.rect->width()) + ' ' + String::number(m_data.rect->height()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>, char>, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.cpp:247:59: required from here 246 | return String::number(m_data.rect->x()) + ' ' + String::number(m_data.rect->y()) + ' ' | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247 | + String::number(m_data.rect->width()) + ' ' + String::number(m_data.rect->height()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [1767/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediasession/MediaSession.cpp.o [1768/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/server/UniqueIDBDatabaseTransaction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBIndexInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBDatabaseInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBTransactionInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseTransaction.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseTransaction.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabaseTransaction.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1769/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/shared/IDBRequestData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBDatabaseIdentifier.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBRequestData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBRequestData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBAnyImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBRequestImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBRequestData.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBRequestData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1770/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/shared/IDBResourceIdentifier.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBResourceIdentifier.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBResourceIdentifier.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBAnyImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBRequestImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBResourceIdentifier.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBResourceIdentifier.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1771/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediasource/SampleMap.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/MediaSample.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/mediasource/SampleMap.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1772/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/shared/IDBTransactionInfo.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBIndexInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBDatabaseInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBTransactionInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBTransactionInfo.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBTransactionInfo.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1773/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediasource/VideoPlaybackQuality.cpp.o [1774/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/DOMURLMediaStream.cpp.o [1775/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/HTMLMediaElementMediaStream.cpp.o [1776/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/MediaConstraintsImpl.cpp.o [1777/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/shared/IDBResultData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBIndexInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBDatabaseInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBResultData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBResultData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBResultData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBResultData.cpp: In copy constructor ‘WebCore::IDBResultData::IDBResultData(const WebCore::IDBResultData&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBResultData.cpp:55:7: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 55 | , m_error(other.m_error) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBResultData.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ [1778/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/MediaDeviceInfo.cpp.o [1779/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/MediaDevices.cpp.o [1780/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/MediaDevicesRequest.cpp.o [1781/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediasource/DOMURLMediaSource.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMURL.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/mediasource/DOMURLMediaSource.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMURL.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/mediasource/DOMURLMediaSource.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1782/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/MediaEndpointPeerConnection.cpp.o [1783/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediasource/MediaSourceRegistry.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/URLRegistry.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/mediasource/MediaSourceRegistry.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/mediasource/MediaSourceRegistry.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/mediasource/MediaSourceRegistry.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/mediasource/MediaSourceRegistry.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1784/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/MediaSourceSettings.cpp.o [1785/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/MediaStreamRegistry.cpp.o [1786/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/MediaStream.cpp.o [1787/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/MediaStreamEvent.cpp.o [1788/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/MediaStreamTrack.cpp.o [1789/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/MediaStreamTrackEvent.cpp.o [1790/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/MediaTrackConstraint.cpp.o [1791/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/MediaTrackConstraintSet.cpp.o [1792/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/MediaTrackConstraints.cpp.o [1793/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/NavigatorMediaDevices.cpp.o [1794/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediasource/MediaSource.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/mediasource/MediaSource.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/mediasource/MediaSource.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/mediasource/MediaSource.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1795/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/NavigatorUserMediaError.cpp.o [1796/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/RTCConfiguration.cpp.o [1797/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/RTCDTMFSender.cpp.o [1798/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/RTCDTMFToneChangeEvent.cpp.o [1799/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/RTCDataChannel.cpp.o [1800/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/RTCDataChannelEvent.cpp.o [1801/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/RTCIceCandidate.cpp.o [1802/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/RTCOfferAnswerOptions.cpp.o [1803/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/RTCIceCandidateEvent.cpp.o [1804/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/RTCPeerConnection.cpp.o [1805/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/RTCRtpReceiver.cpp.o [1806/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/RTCRtpSender.cpp.o [1807/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/RTCSessionDescription.cpp.o [1808/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/RTCStatsReport.cpp.o [1809/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediasource/SourceBufferList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/mediasource/SourceBufferList.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/mediasource/SourceBufferList.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/mediasource/SourceBufferList.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1810/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/RTCStatsResponse.cpp.o [1811/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/RTCTrackEvent.cpp.o [1812/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/SourceInfo.cpp.o [1813/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/UserMediaController.cpp.o [1814/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/navigatorcontentutils/NavigatorContentUtils.cpp.o [1815/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/UserMediaPermissionCheck.cpp.o [1816/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/UserMediaRequest.cpp.o [1817/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/server/UniqueIDBDatabase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBIndexInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBDatabaseInfo.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/IDBBackingStore.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/IDBServer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&}]’: /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), WebCore::IDBDatabaseInfo, WebCore::IDBError}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:92:62: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2), const P1&, const P2&) [with T = IDBServer::UniqueIDBDatabase; P1 = IDBDatabaseInfo; MP1 = const IDBDatabaseInfo&; P2 = IDBError; MP2 = const IDBError&]’ 92 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | &callee, | ~~~~~~~~ 94 | method, | ~~~~~~~ 95 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | WebCore::CrossThreadCopier::copy(parameter2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:486:57: required from here 486 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didOpenBackingStore, databaseInfo, error)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/IDBBackingStore.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&}]’: /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int, WebCore::IDBError, WebCore::IDBObjectStoreInfo}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:108:67: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2, MP3), const P1&, const P2&, const P3&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&; P3 = IDBObjectStoreInfo; MP3 = const IDBObjectStoreInfo&]’ 108 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | &callee, | ~~~~~~~~ 110 | method, | ~~~~~~~ 111 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | WebCore::CrossThreadCopier::copy(parameter2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | WebCore::CrossThreadCopier::copy(parameter3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:521:57: required from here 521 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformCreateObjectStore, callbackIdentifier, error, info)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&, long unsigned int}]’: /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int, WebCore::IDBError, long unsigned int}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:108:67: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2, MP3), const P1&, const P2&, const P3&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&; P3 = long unsigned int; MP3 = long unsigned int]’ 108 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | &callee, | ~~~~~~~~ 110 | method, | ~~~~~~~ 111 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | WebCore::CrossThreadCopier::copy(parameter2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | WebCore::CrossThreadCopier::copy(parameter3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:560:57: required from here 560 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformDeleteObjectStore, callbackIdentifier, error, objectStoreIdentifier)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&}]’: /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&), long unsigned int, WebCore::IDBError}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:92:62: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2), const P1&, const P2&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&]’ 92 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | &callee, | ~~~~~~~~ 94 | method, | ~~~~~~~ 95 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | WebCore::CrossThreadCopier::copy(parameter2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:592:57: required from here 592 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformClearObjectStore, callbackIdentifier, error)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&}]’: /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int, WebCore::IDBError, WebCore::IDBIndexInfo}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:108:67: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2, MP3), const P1&, const P2&, const P3&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&; P3 = IDBIndexInfo; MP3 = const IDBIndexInfo&]’ 108 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | &callee, | ~~~~~~~~ 110 | method, | ~~~~~~~ 111 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | WebCore::CrossThreadCopier::copy(parameter2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | WebCore::CrossThreadCopier::copy(parameter3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:620:57: required from here 620 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformCreateIndex, callbackIdentifier, error, info)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int}]’: /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int, WebCore::IDBError, long unsigned int, long unsigned int}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:125:72: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2, MP3, MP4), const P1&, const P2&, const P3&, const P4&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&; P3 = long unsigned int; MP3 = long unsigned int; P4 = long unsigned int; MP4 = long unsigned int]’ 125 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 126 | &callee, | ~~~~~~~~ 127 | method, | ~~~~~~~ 128 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | WebCore::CrossThreadCopier::copy(parameter2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | WebCore::CrossThreadCopier::copy(parameter3), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | WebCore::CrossThreadCopier::copy(parameter4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:669:57: required from here 669 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformDeleteIndex, callbackIdentifier, error, objectStoreIdentifier, indexIdentifier)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&}]’: /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int, WebCore::IDBError, WebCore::IDBKeyData}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:108:67: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2, MP3), const P1&, const P2&, const P3&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&; P3 = IDBKeyData; MP3 = const IDBKeyData&]’ 108 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | &callee, | ~~~~~~~~ 110 | method, | ~~~~~~~ 111 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | WebCore::CrossThreadCopier::copy(parameter2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | WebCore::CrossThreadCopier::copy(parameter3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:726:61: required from here 726 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformPutOrAdd, callbackIdentifier, error, usedKey)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&}]’: /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int, WebCore::IDBError, WebCore::ThreadSafeDataBuffer}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:108:67: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2, MP3), const P1&, const P2&, const P3&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&; P3 = ThreadSafeDataBuffer; MP3 = const IDBGetResult&]’ 108 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | &callee, | ~~~~~~~~ 110 | method, | ~~~~~~~ 111 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | WebCore::CrossThreadCopier::copy(parameter2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | WebCore::CrossThreadCopier::copy(parameter3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:841:57: required from here 841 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformGetRecord, callbackIdentifier, error, valueData)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&}]’: /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int, WebCore::IDBError, WebCore::IDBResourceIdentifier}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:108:67: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2, MP3), const P1&, const P2&, const P3&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&; P3 = IDBResourceIdentifier; MP3 = const IDBResourceIdentifier&]’ 108 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | &callee, | ~~~~~~~~ 110 | method, | ~~~~~~~ 111 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | WebCore::CrossThreadCopier::copy(parameter2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | WebCore::CrossThreadCopier::copy(parameter3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:1003:57: required from here 1003 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformCommitTransaction, callbackIdentifier, error, transactionIdentifier)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:451:36: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 451 | _My_handler::_M_init_functor(_M_functor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 452 | std::forward<_Functor>(__f)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:536:4: required from ‘std::function<_Res(_ArgTypes ...)>::_Requires::_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> std::function<_Res(_ArgTypes ...)>::operator=(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::; _Res = void; _ArgTypes = {}; _Requires<_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> = std::function&; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type = std::decay::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&):: >; typename std::remove_cv::type>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::; typename std::remove_reference<_Tuple>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::]’ 536 | function(std::forward<_Functor>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:24: required from ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&}]’ 59 | m_taskFunction = [callee, method, arguments...] { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), WebCore::IDBDatabaseInfo, WebCore::IDBError}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:92:62: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2), const P1&, const P2&) [with T = IDBServer::UniqueIDBDatabase; P1 = IDBDatabaseInfo; MP1 = const IDBDatabaseInfo&; P2 = IDBError; MP2 = const IDBError&]’ 92 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | &callee, | ~~~~~~~~ 94 | method, | ~~~~~~~ 95 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | WebCore::CrossThreadCopier::copy(parameter2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:486:57: required from here 486 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didOpenBackingStore, databaseInfo, error)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ In file included from /usr/include/c++/15/functional:61, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Threading.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDictionary.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/Dictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/IDBBindingUtilities.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.h:32: /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::::(WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::&&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:451:36: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 451 | _My_handler::_M_init_functor(_M_functor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 452 | std::forward<_Functor>(__f)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:536:4: required from ‘std::function<_Res(_ArgTypes ...)>::_Requires::_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> std::function<_Res(_ArgTypes ...)>::operator=(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::; _Res = void; _ArgTypes = {}; _Requires<_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> = std::function&; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type = std::decay::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&):: >; typename std::remove_cv::type>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::; typename std::remove_reference<_Tuple>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::]’ 536 | function(std::forward<_Functor>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:24: required from ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&}]’ 59 | m_taskFunction = [callee, method, arguments...] { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int, WebCore::IDBError, WebCore::IDBObjectStoreInfo}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:108:67: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2, MP3), const P1&, const P2&, const P3&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&; P3 = IDBObjectStoreInfo; MP3 = const IDBObjectStoreInfo&]’ 108 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | &callee, | ~~~~~~~~ 110 | method, | ~~~~~~~ 111 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | WebCore::CrossThreadCopier::copy(parameter2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | WebCore::CrossThreadCopier::copy(parameter3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:521:57: required from here 521 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformCreateObjectStore, callbackIdentifier, error, info)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::::(WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::&&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:451:36: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 451 | _My_handler::_M_init_functor(_M_functor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 452 | std::forward<_Functor>(__f)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:536:4: required from ‘std::function<_Res(_ArgTypes ...)>::_Requires::_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> std::function<_Res(_ArgTypes ...)>::operator=(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::; _Res = void; _ArgTypes = {}; _Requires<_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> = std::function&; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type = std::decay::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&):: >; typename std::remove_cv::type>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::; typename std::remove_reference<_Tuple>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::]’ 536 | function(std::forward<_Functor>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:24: required from ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&, long unsigned int}]’ 59 | m_taskFunction = [callee, method, arguments...] { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int, WebCore::IDBError, long unsigned int}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:108:67: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2, MP3), const P1&, const P2&, const P3&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&; P3 = long unsigned int; MP3 = long unsigned int]’ 108 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | &callee, | ~~~~~~~~ 110 | method, | ~~~~~~~ 111 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | WebCore::CrossThreadCopier::copy(parameter2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | WebCore::CrossThreadCopier::copy(parameter3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:560:57: required from here 560 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformDeleteObjectStore, callbackIdentifier, error, objectStoreIdentifier)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::::(WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::&&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:451:36: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 451 | _My_handler::_M_init_functor(_M_functor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 452 | std::forward<_Functor>(__f)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:536:4: required from ‘std::function<_Res(_ArgTypes ...)>::_Requires::_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> std::function<_Res(_ArgTypes ...)>::operator=(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::; _Res = void; _ArgTypes = {}; _Requires<_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> = std::function&; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type = std::decay::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&):: >; typename std::remove_cv::type>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::; typename std::remove_reference<_Tuple>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::]’ 536 | function(std::forward<_Functor>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:24: required from ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&}]’ 59 | m_taskFunction = [callee, method, arguments...] { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&), long unsigned int, WebCore::IDBError}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:92:62: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2), const P1&, const P2&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&]’ 92 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | &callee, | ~~~~~~~~ 94 | method, | ~~~~~~~ 95 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | WebCore::CrossThreadCopier::copy(parameter2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:592:57: required from here 592 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformClearObjectStore, callbackIdentifier, error)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::::(WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::&&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:451:36: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 451 | _My_handler::_M_init_functor(_M_functor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 452 | std::forward<_Functor>(__f)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:536:4: required from ‘std::function<_Res(_ArgTypes ...)>::_Requires::_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> std::function<_Res(_ArgTypes ...)>::operator=(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::; _Res = void; _ArgTypes = {}; _Requires<_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> = std::function&; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type = std::decay::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&):: >; typename std::remove_cv::type>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::; typename std::remove_reference<_Tuple>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::]’ 536 | function(std::forward<_Functor>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:24: required from ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&}]’ 59 | m_taskFunction = [callee, method, arguments...] { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int, WebCore::IDBError, WebCore::IDBIndexInfo}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:108:67: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2, MP3), const P1&, const P2&, const P3&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&; P3 = IDBIndexInfo; MP3 = const IDBIndexInfo&]’ 108 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | &callee, | ~~~~~~~~ 110 | method, | ~~~~~~~ 111 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | WebCore::CrossThreadCopier::copy(parameter2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | WebCore::CrossThreadCopier::copy(parameter3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:620:57: required from here 620 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformCreateIndex, callbackIdentifier, error, info)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::::(WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::&&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:451:36: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 451 | _My_handler::_M_init_functor(_M_functor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 452 | std::forward<_Functor>(__f)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:536:4: required from ‘std::function<_Res(_ArgTypes ...)>::_Requires::_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> std::function<_Res(_ArgTypes ...)>::operator=(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::; _Res = void; _ArgTypes = {}; _Requires<_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> = std::function&; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type = std::decay::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&):: >; typename std::remove_cv::type>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::; typename std::remove_reference<_Tuple>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::]’ 536 | function(std::forward<_Functor>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:24: required from ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int}]’ 59 | m_taskFunction = [callee, method, arguments...] { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int, WebCore::IDBError, long unsigned int, long unsigned int}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:125:72: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2, MP3, MP4), const P1&, const P2&, const P3&, const P4&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&; P3 = long unsigned int; MP3 = long unsigned int; P4 = long unsigned int; MP4 = long unsigned int]’ 125 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 126 | &callee, | ~~~~~~~~ 127 | method, | ~~~~~~~ 128 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | WebCore::CrossThreadCopier::copy(parameter2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | WebCore::CrossThreadCopier::copy(parameter3), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | WebCore::CrossThreadCopier::copy(parameter4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:669:57: required from here 669 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformDeleteIndex, callbackIdentifier, error, objectStoreIdentifier, indexIdentifier)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::::(WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::&&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:451:36: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 451 | _My_handler::_M_init_functor(_M_functor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 452 | std::forward<_Functor>(__f)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:536:4: required from ‘std::function<_Res(_ArgTypes ...)>::_Requires::_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> std::function<_Res(_ArgTypes ...)>::operator=(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::; _Res = void; _ArgTypes = {}; _Requires<_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> = std::function&; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type = std::decay::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&):: >; typename std::remove_cv::type>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::; typename std::remove_reference<_Tuple>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::]’ 536 | function(std::forward<_Functor>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:24: required from ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&}]’ 59 | m_taskFunction = [callee, method, arguments...] { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int, WebCore::IDBError, WebCore::IDBKeyData}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:108:67: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2, MP3), const P1&, const P2&, const P3&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&; P3 = IDBKeyData; MP3 = const IDBKeyData&]’ 108 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | &callee, | ~~~~~~~~ 110 | method, | ~~~~~~~ 111 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | WebCore::CrossThreadCopier::copy(parameter2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | WebCore::CrossThreadCopier::copy(parameter3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:726:61: required from here 726 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformPutOrAdd, callbackIdentifier, error, usedKey)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::::(WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::&&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:451:36: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 451 | _My_handler::_M_init_functor(_M_functor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 452 | std::forward<_Functor>(__f)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:536:4: required from ‘std::function<_Res(_ArgTypes ...)>::_Requires::_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> std::function<_Res(_ArgTypes ...)>::operator=(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::; _Res = void; _ArgTypes = {}; _Requires<_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> = std::function&; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type = std::decay::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&):: >; typename std::remove_cv::type>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::; typename std::remove_reference<_Tuple>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::]’ 536 | function(std::forward<_Functor>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:24: required from ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&}]’ 59 | m_taskFunction = [callee, method, arguments...] { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int, WebCore::IDBError, WebCore::ThreadSafeDataBuffer}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:108:67: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2, MP3), const P1&, const P2&, const P3&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&; P3 = ThreadSafeDataBuffer; MP3 = const IDBGetResult&]’ 108 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | &callee, | ~~~~~~~~ 110 | method, | ~~~~~~~ 111 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | WebCore::CrossThreadCopier::copy(parameter2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | WebCore::CrossThreadCopier::copy(parameter3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:841:57: required from here 841 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformGetRecord, callbackIdentifier, error, valueData)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::::(WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::&&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:451:36: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 451 | _My_handler::_M_init_functor(_M_functor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 452 | std::forward<_Functor>(__f)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:536:4: required from ‘std::function<_Res(_ArgTypes ...)>::_Requires::_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> std::function<_Res(_ArgTypes ...)>::operator=(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::; _Res = void; _ArgTypes = {}; _Requires<_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> = std::function&; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type = std::decay::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&):: >; typename std::remove_cv::type>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::; typename std::remove_reference<_Tuple>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::]’ 536 | function(std::forward<_Functor>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:24: required from ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&}]’ 59 | m_taskFunction = [callee, method, arguments...] { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int, WebCore::IDBError, WebCore::IDBResourceIdentifier}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:108:67: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2, MP3), const P1&, const P2&, const P3&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&; P3 = IDBResourceIdentifier; MP3 = const IDBResourceIdentifier&]’ 108 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | &callee, | ~~~~~~~~ 110 | method, | ~~~~~~~ 111 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | WebCore::CrossThreadCopier::copy(parameter2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | WebCore::CrossThreadCopier::copy(parameter3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:1003:57: required from here 1003 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformCommitTransaction, callbackIdentifier, error, transactionIdentifier)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::::(WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::&&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::&; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::&; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:200:23: required from ‘static bool std::_Function_base::_Base_manager<_Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::]’ 200 | _M_init_functor(__dest, | ~~~~~~~~~~~~~~~^~~~~~~~ 201 | *const_cast(_M_get_pointer(__source))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:284:23: required from ‘static bool std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Res = void; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::; _ArgTypes = {}]’ 284 | _Base::_M_manager(__dest, __source, __op); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:454:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 454 | _M_manager = &_My_handler::_M_manager; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:536:4: required from ‘std::function<_Res(_ArgTypes ...)>::_Requires::_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> std::function<_Res(_ArgTypes ...)>::operator=(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::; _Res = void; _ArgTypes = {}; _Requires<_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> = std::function&; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type = std::decay::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&):: >; typename std::remove_cv::type>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::; typename std::remove_reference<_Tuple>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::]’ 536 | function(std::forward<_Functor>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:24: required from ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&}]’ 59 | m_taskFunction = [callee, method, arguments...] { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), WebCore::IDBDatabaseInfo, WebCore::IDBError}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:92:62: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2), const P1&, const P2&) [with T = IDBServer::UniqueIDBDatabase; P1 = IDBDatabaseInfo; MP1 = const IDBDatabaseInfo&; P2 = IDBError; MP2 = const IDBError&]’ 92 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | &callee, | ~~~~~~~~ 94 | method, | ~~~~~~~ 95 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | WebCore::CrossThreadCopier::copy(parameter2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:486:57: required from here 486 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didOpenBackingStore, databaseInfo, error)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::::(const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&), const WebCore::IDBDatabaseInfo&, const WebCore::IDBError&)::&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::&; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::&; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:200:23: required from ‘static bool std::_Function_base::_Base_manager<_Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::]’ 200 | _M_init_functor(__dest, | ~~~~~~~~~~~~~~~^~~~~~~~ 201 | *const_cast(_M_get_pointer(__source))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:284:23: required from ‘static bool std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Res = void; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::; _ArgTypes = {}]’ 284 | _Base::_M_manager(__dest, __source, __op); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:454:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 454 | _M_manager = &_My_handler::_M_manager; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:536:4: required from ‘std::function<_Res(_ArgTypes ...)>::_Requires::_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> std::function<_Res(_ArgTypes ...)>::operator=(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::; _Res = void; _ArgTypes = {}; _Requires<_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> = std::function&; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type = std::decay::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&):: >; typename std::remove_cv::type>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::; typename std::remove_reference<_Tuple>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::]’ 536 | function(std::forward<_Functor>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:24: required from ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&}]’ 59 | m_taskFunction = [callee, method, arguments...] { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int, WebCore::IDBError, WebCore::IDBObjectStoreInfo}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:108:67: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2, MP3), const P1&, const P2&, const P3&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&; P3 = IDBObjectStoreInfo; MP3 = const IDBObjectStoreInfo&]’ 108 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | &callee, | ~~~~~~~~ 110 | method, | ~~~~~~~ 111 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | WebCore::CrossThreadCopier::copy(parameter2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | WebCore::CrossThreadCopier::copy(parameter3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:521:57: required from here 521 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformCreateObjectStore, callbackIdentifier, error, info)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::::(const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBObjectStoreInfo&)::&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::&; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::&; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:200:23: required from ‘static bool std::_Function_base::_Base_manager<_Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::]’ 200 | _M_init_functor(__dest, | ~~~~~~~~~~~~~~~^~~~~~~~ 201 | *const_cast(_M_get_pointer(__source))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:284:23: required from ‘static bool std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Res = void; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::; _ArgTypes = {}]’ 284 | _Base::_M_manager(__dest, __source, __op); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:454:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 454 | _M_manager = &_My_handler::_M_manager; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:536:4: required from ‘std::function<_Res(_ArgTypes ...)>::_Requires::_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> std::function<_Res(_ArgTypes ...)>::operator=(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::; _Res = void; _ArgTypes = {}; _Requires<_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> = std::function&; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type = std::decay::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&):: >; typename std::remove_cv::type>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::; typename std::remove_reference<_Tuple>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::]’ 536 | function(std::forward<_Functor>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:24: required from ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&, long unsigned int}]’ 59 | m_taskFunction = [callee, method, arguments...] { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int, WebCore::IDBError, long unsigned int}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:108:67: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2, MP3), const P1&, const P2&, const P3&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&; P3 = long unsigned int; MP3 = long unsigned int]’ 108 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | &callee, | ~~~~~~~~ 110 | method, | ~~~~~~~ 111 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | WebCore::CrossThreadCopier::copy(parameter2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | WebCore::CrossThreadCopier::copy(parameter3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:560:57: required from here 560 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformDeleteObjectStore, callbackIdentifier, error, objectStoreIdentifier)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::::(const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&)::&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::&; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::&; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:200:23: required from ‘static bool std::_Function_base::_Base_manager<_Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::]’ 200 | _M_init_functor(__dest, | ~~~~~~~~~~~~~~~^~~~~~~~ 201 | *const_cast(_M_get_pointer(__source))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:284:23: required from ‘static bool std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Res = void; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::; _ArgTypes = {}]’ 284 | _Base::_M_manager(__dest, __source, __op); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:454:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 454 | _M_manager = &_My_handler::_M_manager; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:536:4: required from ‘std::function<_Res(_ArgTypes ...)>::_Requires::_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> std::function<_Res(_ArgTypes ...)>::operator=(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::; _Res = void; _ArgTypes = {}; _Requires<_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> = std::function&; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type = std::decay::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&):: >; typename std::remove_cv::type>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::; typename std::remove_reference<_Tuple>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::]’ 536 | function(std::forward<_Functor>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:24: required from ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&}]’ 59 | m_taskFunction = [callee, method, arguments...] { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&), long unsigned int, WebCore::IDBError}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:92:62: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2), const P1&, const P2&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&]’ 92 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 93 | &callee, | ~~~~~~~~ 94 | method, | ~~~~~~~ 95 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | WebCore::CrossThreadCopier::copy(parameter2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:592:57: required from here 592 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformClearObjectStore, callbackIdentifier, error)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::::(const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&), long unsigned int&&, const WebCore::IDBError&)::&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::&; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::&; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:200:23: required from ‘static bool std::_Function_base::_Base_manager<_Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::]’ 200 | _M_init_functor(__dest, | ~~~~~~~~~~~~~~~^~~~~~~~ 201 | *const_cast(_M_get_pointer(__source))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:284:23: required from ‘static bool std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Res = void; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::; _ArgTypes = {}]’ 284 | _Base::_M_manager(__dest, __source, __op); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:454:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 454 | _M_manager = &_My_handler::_M_manager; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:536:4: required from ‘std::function<_Res(_ArgTypes ...)>::_Requires::_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> std::function<_Res(_ArgTypes ...)>::operator=(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::; _Res = void; _ArgTypes = {}; _Requires<_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> = std::function&; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type = std::decay::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&):: >; typename std::remove_cv::type>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::; typename std::remove_reference<_Tuple>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::]’ 536 | function(std::forward<_Functor>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:24: required from ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&}]’ 59 | m_taskFunction = [callee, method, arguments...] { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int, WebCore::IDBError, WebCore::IDBIndexInfo}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:108:67: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2, MP3), const P1&, const P2&, const P3&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&; P3 = IDBIndexInfo; MP3 = const IDBIndexInfo&]’ 108 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | &callee, | ~~~~~~~~ 110 | method, | ~~~~~~~ 111 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | WebCore::CrossThreadCopier::copy(parameter2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | WebCore::CrossThreadCopier::copy(parameter3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:620:57: required from here 620 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformCreateIndex, callbackIdentifier, error, info)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::::(const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBIndexInfo&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBIndexInfo&)::&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::&; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::&; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:200:23: required from ‘static bool std::_Function_base::_Base_manager<_Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::]’ 200 | _M_init_functor(__dest, | ~~~~~~~~~~~~~~~^~~~~~~~ 201 | *const_cast(_M_get_pointer(__source))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:284:23: required from ‘static bool std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Res = void; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::; _ArgTypes = {}]’ 284 | _Base::_M_manager(__dest, __source, __op); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:454:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 454 | _M_manager = &_My_handler::_M_manager; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:536:4: required from ‘std::function<_Res(_ArgTypes ...)>::_Requires::_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> std::function<_Res(_ArgTypes ...)>::operator=(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::; _Res = void; _ArgTypes = {}; _Requires<_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> = std::function&; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type = std::decay::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&):: >; typename std::remove_cv::type>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::; typename std::remove_reference<_Tuple>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::]’ 536 | function(std::forward<_Functor>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:24: required from ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int}]’ 59 | m_taskFunction = [callee, method, arguments...] { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int, WebCore::IDBError, long unsigned int, long unsigned int}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:125:72: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2, MP3, MP4), const P1&, const P2&, const P3&, const P4&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&; P3 = long unsigned int; MP3 = long unsigned int; P4 = long unsigned int; MP4 = long unsigned int]’ 125 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 126 | &callee, | ~~~~~~~~ 127 | method, | ~~~~~~~ 128 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | WebCore::CrossThreadCopier::copy(parameter2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130 | WebCore::CrossThreadCopier::copy(parameter3), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 | WebCore::CrossThreadCopier::copy(parameter4)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:669:57: required from here 669 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformDeleteIndex, callbackIdentifier, error, objectStoreIdentifier, indexIdentifier)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::::(const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, long unsigned int, long unsigned int), long unsigned int&&, const WebCore::IDBError&, long unsigned int&&, long unsigned int&&)::&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::&; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::&; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:200:23: required from ‘static bool std::_Function_base::_Base_manager<_Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::]’ 200 | _M_init_functor(__dest, | ~~~~~~~~~~~~~~~^~~~~~~~ 201 | *const_cast(_M_get_pointer(__source))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:284:23: required from ‘static bool std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Res = void; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::; _ArgTypes = {}]’ 284 | _Base::_M_manager(__dest, __source, __op); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:454:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 454 | _M_manager = &_My_handler::_M_manager; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:536:4: required from ‘std::function<_Res(_ArgTypes ...)>::_Requires::_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> std::function<_Res(_ArgTypes ...)>::operator=(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::; _Res = void; _ArgTypes = {}; _Requires<_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> = std::function&; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type = std::decay::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&):: >; typename std::remove_cv::type>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::; typename std::remove_reference<_Tuple>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::]’ 536 | function(std::forward<_Functor>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:24: required from ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&}]’ 59 | m_taskFunction = [callee, method, arguments...] { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int, WebCore::IDBError, WebCore::IDBKeyData}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:108:67: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2, MP3), const P1&, const P2&, const P3&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&; P3 = IDBKeyData; MP3 = const IDBKeyData&]’ 108 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | &callee, | ~~~~~~~~ 110 | method, | ~~~~~~~ 111 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | WebCore::CrossThreadCopier::copy(parameter2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | WebCore::CrossThreadCopier::copy(parameter3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:726:61: required from here 726 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformPutOrAdd, callbackIdentifier, error, usedKey)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::::(const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBKeyData&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBKeyData&)::&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::&; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::&; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:200:23: required from ‘static bool std::_Function_base::_Base_manager<_Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::]’ 200 | _M_init_functor(__dest, | ~~~~~~~~~~~~~~~^~~~~~~~ 201 | *const_cast(_M_get_pointer(__source))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:284:23: required from ‘static bool std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Res = void; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::; _ArgTypes = {}]’ 284 | _Base::_M_manager(__dest, __source, __op); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:454:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 454 | _M_manager = &_My_handler::_M_manager; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:536:4: required from ‘std::function<_Res(_ArgTypes ...)>::_Requires::_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> std::function<_Res(_ArgTypes ...)>::operator=(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::; _Res = void; _ArgTypes = {}; _Requires<_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> = std::function&; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type = std::decay::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&):: >; typename std::remove_cv::type>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::; typename std::remove_reference<_Tuple>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::]’ 536 | function(std::forward<_Functor>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:24: required from ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&}]’ 59 | m_taskFunction = [callee, method, arguments...] { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int, WebCore::IDBError, WebCore::ThreadSafeDataBuffer}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:108:67: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2, MP3), const P1&, const P2&, const P3&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&; P3 = ThreadSafeDataBuffer; MP3 = const IDBGetResult&]’ 108 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | &callee, | ~~~~~~~~ 110 | method, | ~~~~~~~ 111 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | WebCore::CrossThreadCopier::copy(parameter2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | WebCore::CrossThreadCopier::copy(parameter3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:841:57: required from here 841 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformGetRecord, callbackIdentifier, error, valueData)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::::(const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBGetResult&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBGetResult&)::&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::&; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::&; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:200:23: required from ‘static bool std::_Function_base::_Base_manager<_Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::]’ 200 | _M_init_functor(__dest, | ~~~~~~~~~~~~~~~^~~~~~~~ 201 | *const_cast(_M_get_pointer(__source))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:284:23: required from ‘static bool std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Res = void; _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::; _ArgTypes = {}]’ 284 | _Base::_M_manager(__dest, __source, __op); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:454:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 454 | _M_manager = &_My_handler::_M_manager; | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:536:4: required from ‘std::function<_Res(_ArgTypes ...)>::_Requires::_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> std::function<_Res(_ArgTypes ...)>::operator=(_Functor&&) [with _Functor = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::; _Res = void; _ArgTypes = {}; _Requires<_Callable<_Functor>, std::function<_Res(_ArgTypes ...)>&> = std::function&; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::; typename std::enable_if<(!(bool)std::is_same::type>::type, std::function<_Res(_ArgTypes ...)> >::value), std::decay<_Func> >::type = std::decay::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&):: >; typename std::remove_cv::type>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::; typename std::remove_reference<_Tuple>::type = WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::]’ 536 | function(std::forward<_Functor>(__f)).swap(*this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:24: required from ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(T*, void (T::*)(Arguments ...), Arguments&& ...) [with T = WebCore::IDBServer::UniqueIDBDatabase; Arguments = {long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&}]’ 59 | m_taskFunction = [callee, method, arguments...] { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::CrossThreadTaskImpl; _Args = {WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*&)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int, WebCore::IDBError, WebCore::IDBResourceIdentifier}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:108:67: required from ‘std::unique_ptr WebCore::createCrossThreadTask(T&, void (T::*)(MP1, MP2, MP3), const P1&, const P2&, const P3&) [with T = IDBServer::UniqueIDBDatabase; P1 = long unsigned int; MP1 = long unsigned int; P2 = IDBError; MP2 = const IDBError&; P3 = IDBResourceIdentifier; MP3 = const IDBResourceIdentifier&]’ 108 | return std::make_unique>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 109 | &callee, | ~~~~~~~~ 110 | method, | ~~~~~~~ 111 | WebCore::CrossThreadCopier::copy(parameter1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | WebCore::CrossThreadCopier::copy(parameter2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | WebCore::CrossThreadCopier::copy(parameter3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/server/UniqueIDBDatabase.cpp:1003:57: required from here 1003 | m_server.postDatabaseTaskReply(createCrossThreadTask(*this, &UniqueIDBDatabase::didPerformCommitTransaction, callbackIdentifier, error, transactionIdentifier)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadTask.h:59:26: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 59 | m_taskFunction = [callee, method, arguments...] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | (callee->*method)(arguments...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61 | }; | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::::(const WebCore::CrossThreadTaskImpl::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(long unsigned int, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&), long unsigned int&&, const WebCore::IDBError&, const WebCore::IDBResourceIdentifier&)::&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1818/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/speech/DOMWindowSpeechSynthesis.cpp.o [1819/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/proximity/DeviceProximityController.cpp.o [1820/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/proximity/DeviceProximityEvent.cpp.o [1821/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/speech/SpeechSynthesis.cpp.o [1822/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/shared/InProcessIDBServer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServerDelegate.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBAnyImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBRequestImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp: In member function ‘virtual void WebCore::InProcessIDBServer::didAbortTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp:125:33: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 125 | RunLoop::current().dispatch([this, self, transactionIdentifier, error] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126 | m_connectionToServer->didAbortTransaction(transactionIdentifier, error); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127 | }); | ~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBTransactionImpl.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBRequestImpl.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp: In member function ‘virtual void WebCore::InProcessIDBServer::didCommitTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp:133:33: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 133 | RunLoop::current().dispatch([this, self, transactionIdentifier, error] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | m_connectionToServer->didCommitTransaction(transactionIdentifier, error); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | }); | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp: In member function ‘virtual void WebCore::InProcessIDBServer::didStartTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp:366:33: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 366 | RunLoop::current().dispatch([this, self, transactionIdentifier, error] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 367 | m_connectionToServer->didStartTransaction(transactionIdentifier, error); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 368 | }); | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = WebCore::InProcessIDBServer::didAbortTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::; _Functor = WebCore::InProcessIDBServer::didAbortTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = WebCore::InProcessIDBServer::didAbortTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::; _Functor = WebCore::InProcessIDBServer::didAbortTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:451:36: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::InProcessIDBServer::didAbortTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 451 | _My_handler::_M_init_functor(_M_functor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 452 | std::forward<_Functor>(__f)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp:125:33: required from here 125 | RunLoop::current().dispatch([this, self, transactionIdentifier, error] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126 | m_connectionToServer->didAbortTransaction(transactionIdentifier, error); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127 | }); | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp:125:74: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 125 | RunLoop::current().dispatch([this, self, transactionIdentifier, error] { | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ In file included from /usr/include/c++/15/functional:61, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:28: /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::InProcessIDBServer::didAbortTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::::(WebCore::InProcessIDBServer::didAbortTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::&&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = WebCore::InProcessIDBServer::didCommitTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::; _Functor = WebCore::InProcessIDBServer::didCommitTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = WebCore::InProcessIDBServer::didCommitTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::; _Functor = WebCore::InProcessIDBServer::didCommitTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:451:36: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::InProcessIDBServer::didCommitTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 451 | _My_handler::_M_init_functor(_M_functor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 452 | std::forward<_Functor>(__f)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp:133:33: required from here 133 | RunLoop::current().dispatch([this, self, transactionIdentifier, error] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | m_connectionToServer->didCommitTransaction(transactionIdentifier, error); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | }); | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp:133:74: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 133 | RunLoop::current().dispatch([this, self, transactionIdentifier, error] { | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::InProcessIDBServer::didCommitTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::::(WebCore::InProcessIDBServer::didCommitTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::&&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = WebCore::InProcessIDBServer::didStartTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::; _Functor = WebCore::InProcessIDBServer::didStartTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = WebCore::InProcessIDBServer::didStartTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::; _Functor = WebCore::InProcessIDBServer::didStartTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:451:36: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::InProcessIDBServer::didStartTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 451 | _My_handler::_M_init_functor(_M_functor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 452 | std::forward<_Functor>(__f)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp:366:33: required from here 366 | RunLoop::current().dispatch([this, self, transactionIdentifier, error] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 367 | m_connectionToServer->didStartTransaction(transactionIdentifier, error); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 368 | }); | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp:366:74: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 366 | RunLoop::current().dispatch([this, self, transactionIdentifier, error] { | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::InProcessIDBServer::didStartTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::::(WebCore::InProcessIDBServer::didStartTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::&&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = const WebCore::InProcessIDBServer::didAbortTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::&; _Functor = WebCore::InProcessIDBServer::didAbortTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = const WebCore::InProcessIDBServer::didAbortTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::&; _Functor = WebCore::InProcessIDBServer::didAbortTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:200:23: required from ‘static bool std::_Function_base::_Base_manager<_Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Functor = WebCore::InProcessIDBServer::didAbortTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::]’ 200 | _M_init_functor(__dest, | ~~~~~~~~~~~~~~~^~~~~~~~ 201 | *const_cast(_M_get_pointer(__source))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:284:23: required from ‘static bool std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Res = void; _Functor = WebCore::InProcessIDBServer::didAbortTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::; _ArgTypes = {}]’ 284 | _Base::_M_manager(__dest, __source, __op); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:454:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::InProcessIDBServer::didAbortTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 454 | _M_manager = &_My_handler::_M_manager; | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp:125:33: required from here 125 | RunLoop::current().dispatch([this, self, transactionIdentifier, error] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126 | m_connectionToServer->didAbortTransaction(transactionIdentifier, error); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127 | }); | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp:125:74: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 125 | RunLoop::current().dispatch([this, self, transactionIdentifier, error] { | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::InProcessIDBServer::didAbortTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::::(const WebCore::InProcessIDBServer::didAbortTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = const WebCore::InProcessIDBServer::didCommitTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::&; _Functor = WebCore::InProcessIDBServer::didCommitTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = const WebCore::InProcessIDBServer::didCommitTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::&; _Functor = WebCore::InProcessIDBServer::didCommitTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:200:23: required from ‘static bool std::_Function_base::_Base_manager<_Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Functor = WebCore::InProcessIDBServer::didCommitTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::]’ 200 | _M_init_functor(__dest, | ~~~~~~~~~~~~~~~^~~~~~~~ 201 | *const_cast(_M_get_pointer(__source))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:284:23: required from ‘static bool std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Res = void; _Functor = WebCore::InProcessIDBServer::didCommitTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::; _ArgTypes = {}]’ 284 | _Base::_M_manager(__dest, __source, __op); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:454:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::InProcessIDBServer::didCommitTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 454 | _M_manager = &_My_handler::_M_manager; | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp:133:33: required from here 133 | RunLoop::current().dispatch([this, self, transactionIdentifier, error] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | m_connectionToServer->didCommitTransaction(transactionIdentifier, error); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135 | }); | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp:133:74: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 133 | RunLoop::current().dispatch([this, self, transactionIdentifier, error] { | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::InProcessIDBServer::didCommitTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::::(const WebCore::InProcessIDBServer::didCommitTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp: In instantiation of ‘static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = const WebCore::InProcessIDBServer::didStartTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::&; _Functor = WebCore::InProcessIDBServer::didStartTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::; std::false_type = std::false_type]’: /usr/include/c++/15/bits/std_function.h:217:15: required from ‘static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = const WebCore::InProcessIDBServer::didStartTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::&; _Functor = WebCore::InProcessIDBServer::didStartTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::]’ 217 | _M_create(__functor, std::forward<_Fn>(__f), _Local_storage()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:200:23: required from ‘static bool std::_Function_base::_Base_manager<_Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Functor = WebCore::InProcessIDBServer::didStartTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::]’ 200 | _M_init_functor(__dest, | ~~~~~~~~~~~~~~~^~~~~~~~ 201 | *const_cast(_M_get_pointer(__source))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:284:23: required from ‘static bool std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Res = void; _Functor = WebCore::InProcessIDBServer::didStartTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::; _ArgTypes = {}]’ 284 | _Base::_M_manager(__dest, __source, __op); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/std_function.h:454:21: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = WebCore::InProcessIDBServer::didStartTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::; _Constraints = void; _Res = void; _ArgTypes = {}]’ 454 | _M_manager = &_My_handler::_M_manager; | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp:366:33: required from here 366 | RunLoop::current().dispatch([this, self, transactionIdentifier, error] { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 367 | m_connectionToServer->didStartTransaction(transactionIdentifier, error); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 368 | }); | ~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.cpp:366:74: warning: implicitly-declared ‘WebCore::IDBError::IDBError(const WebCore::IDBError&)’ is deprecated [-Wdeprecated-copy] 366 | RunLoop::current().dispatch([this, self, transactionIdentifier, error] { | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/IDBError.h:42:15: note: because ‘WebCore::IDBError’ has user-provided ‘WebCore::IDBError& WebCore::IDBError::operator=(const WebCore::IDBError&)’ 42 | IDBError& operator=(const IDBError&); | ^~~~~~~~ /usr/include/c++/15/bits/std_function.h:163:17: note: synthesized method ‘WebCore::InProcessIDBServer::didStartTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::::(const WebCore::InProcessIDBServer::didStartTransaction(const WebCore::IDBResourceIdentifier&, const WebCore::IDBError&)::&)’ first required here 163 | = new _Functor(std::forward<_Fn>(__f)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1823/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/speech/SpeechSynthesisEvent.cpp.o [1824/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/speech/SpeechSynthesisUtterance.cpp.o [1825/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/speech/SpeechSynthesisVoice.cpp.o [1826/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/vibration/NavigatorVibration.cpp.o [1827/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/vibration/Vibration.cpp.o [1828/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediacontrols/MediaControlsHost.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/mediacontrols/MediaControlsHost.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/mediacontrols/MediaControlsHost.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/mediacontrols/MediaControlsHost.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PrintStream.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/disassembler/Disassembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/MediaControlElementTypes.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/MediaControlElements.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/mediacontrols/MediaControlsHost.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [1829/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/notifications/NotificationController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageVisibilityState.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/NotificationController.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/NotificationController.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/NotificationController.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1830/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/notifications/NotificationCenter.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/NotificationCenter.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/NotificationCenter.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/Notification.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/NotificationCenter.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/NotificationCenter.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1831/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/notifications/WorkerGlobalScopeNotifications.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/WorkerGlobalScopeNotifications.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/WorkerGlobalScopeNotifications.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/WorkerGlobalScopeNotifications.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/NotificationCenter.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/WorkerGlobalScopeNotifications.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1832/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/AsyncAudioDecoder.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AsyncAudioDecoder.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AsyncAudioDecoder.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1833/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/AudioListener.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setPosition(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:49:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 49 | void setPosition(const FloatPoint3D &position) { m_position = position; } | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setOrientation(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:58:76: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 58 | void setOrientation(const FloatPoint3D &orientation) { m_orientation = orientation; } | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setUpVector(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:62:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 62 | void setUpVector(const FloatPoint3D &upVector) { m_upVector = upVector; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setVelocity(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:67:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 67 | void setVelocity(const FloatPoint3D &velocity) { m_velocity = velocity; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1834/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/notifications/DOMWindowNotifications.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/DOMWindowNotifications.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/DOMWindowNotifications.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/DOMWindowNotifications.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/DOMWindowNotifications.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1835/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediasource/SourceBuffer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/AudioTrackPrivate.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/AudioTrack.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/mediasource/SourceBuffer.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/mediasource/SourceBuffer.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TrackBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/AudioTrack.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/mediasource/SourceBuffer.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1836/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/AudioBasicInspectorNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBasicInspectorNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBasicInspectorNode.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBasicInspectorNode.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1837/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/AnalyserNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBasicInspectorNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AnalyserNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AnalyserNode.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AnalyserNode.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1838/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/AudioBasicProcessorNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBasicProcessorNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBasicProcessorNode.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBasicProcessorNode.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1839/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/AudioBuffer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1840/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/notifications/Notification.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/Notification.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/Notification.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/Notification.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1841/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/AudioDestinationNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1842/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/AudioProcessingEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioProcessingEvent.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioProcessingEvent.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioProcessingEvent.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioProcessingEvent.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1843/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/AudioNodeInput.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNodeInput.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNodeInput.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNodeInput.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNodeInput.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1844/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/AudioNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1845/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/AudioBufferSourceNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBufferSourceNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBufferSourceNode.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBufferSourceNode.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioParam.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBufferSourceNode.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBufferSourceNode.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setPosition(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:49:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 49 | void setPosition(const FloatPoint3D &position) { m_position = position; } | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setOrientation(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:58:76: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 58 | void setOrientation(const FloatPoint3D &orientation) { m_orientation = orientation; } | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setUpVector(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:62:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 62 | void setUpVector(const FloatPoint3D &upVector) { m_upVector = upVector; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setVelocity(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:67:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 67 | void setVelocity(const FloatPoint3D &velocity) { m_velocity = velocity; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setPosition(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:91:84: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 91 | void setPosition(float x, float y, float z) { m_position = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setOrientation(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:95:90: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 95 | void setOrientation(float x, float y, float z) { m_orientation = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setVelocity(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:99:84: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 99 | void setVelocity(float x, float y, float z) { m_velocity = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DeferrableRefCounted.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/GCIncomingRefCounted.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GenericTypedArrayView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBufferSourceNode.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1846/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/AudioNodeOutput.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNodeOutput.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNodeOutput.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNodeOutput.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNodeOutput.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1847/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/AudioParam.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioParam.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioParam.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioParam.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1848/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/AudioScheduledSourceNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioScheduledSourceNode.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioScheduledSourceNode.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioScheduledSourceNode.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1849/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/AudioParamTimeline.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioParamTimeline.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioParamTimeline.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioParamTimeline.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1850/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/AudioSummingJunction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioSummingJunction.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioSummingJunction.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioSummingJunction.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioSummingJunction.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioSummingJunction.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1851/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/BiquadDSPKernel.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/BiquadProcessor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/BiquadDSPKernel.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/BiquadDSPKernel.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/BiquadDSPKernel.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioDSPKernelProcessor.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioDSPKernel.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/BiquadDSPKernel.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1852/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/BiquadFilterNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBasicProcessorNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/BiquadFilterNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/BiquadFilterNode.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/BiquadFilterNode.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1853/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/BiquadProcessor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/BiquadProcessor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/BiquadProcessor.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/BiquadProcessor.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioDSPKernelProcessor.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioDSPKernel.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/BiquadProcessor.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1854/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/AudioContext.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBufferSourceNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setPosition(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:49:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 49 | void setPosition(const FloatPoint3D &position) { m_position = position; } | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setOrientation(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:58:76: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 58 | void setOrientation(const FloatPoint3D &orientation) { m_orientation = orientation; } | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setUpVector(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:62:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 62 | void setUpVector(const FloatPoint3D &upVector) { m_upVector = upVector; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setVelocity(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:67:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 67 | void setVelocity(const FloatPoint3D &velocity) { m_velocity = velocity; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setPosition(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:91:84: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 91 | void setPosition(float x, float y, float z) { m_position = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setOrientation(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:95:90: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 95 | void setOrientation(float x, float y, float z) { m_orientation = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setVelocity(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:99:84: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 99 | void setVelocity(float x, float y, float z) { m_velocity = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Condition.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MessageQueue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AsyncAudioDecoder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1855/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/ChannelMergerNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/ChannelMergerNode.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/ChannelMergerNode.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/ChannelMergerNode.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1856/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/ChannelSplitterNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/ChannelSplitterNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/ChannelSplitterNode.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/ChannelSplitterNode.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1857/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/MediaStreamAudioDestinationNode.cpp.o [1858/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/MediaStreamAudioSource.cpp.o [1859/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/MediaStreamAudioSourceNode.cpp.o [1860/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/ConvolverNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/ConvolverNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/ConvolverNode.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/ConvolverNode.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1861/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/DefaultAudioDestinationNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioDestination.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DefaultAudioDestinationNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DefaultAudioDestinationNode.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DefaultAudioDestinationNode.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DefaultAudioDestinationNode.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1862/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/DelayDSPKernel.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioParam.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DelayProcessor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DelayDSPKernel.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DelayDSPKernel.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DelayDSPKernel.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DelayDSPKernel.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DelayDSPKernel.cpp:53:22: required from here 53 | m_buffer.allocate(bufferLengthForDelay(m_maxDelayTime, processor->sampleRate())); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DelayDSPKernel.cpp:53:22: required from here 53 | m_buffer.allocate(bufferLengthForDelay(m_maxDelayTime, processor->sampleRate())); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DelayDSPKernel.cpp:53:22: required from here 53 | m_buffer.allocate(bufferLengthForDelay(m_maxDelayTime, processor->sampleRate())); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1863/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/OfflineAudioCompletionEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/OfflineAudioCompletionEvent.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/OfflineAudioCompletionEvent.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/OfflineAudioCompletionEvent.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/OfflineAudioCompletionEvent.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1864/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/DelayNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBasicProcessorNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DelayNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DelayNode.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DelayNode.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1865/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/DelayProcessor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioParam.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DelayProcessor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DelayProcessor.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DelayProcessor.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioDSPKernelProcessor.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DelayProcessor.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1866/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/dom/DOMAllInOne.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ScriptExecutionContext.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ActiveDOMObject.cpp:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMAllInOne.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ActiveDOMCallbackMicrotask.cpp:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMAllInOne.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Microtasks.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ActiveDOMCallbackMicrotask.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ActiveDOMCallbackMicrotask.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Attr.cpp: In member function ‘virtual WTF::Ref WebCore::Attr::cloneNodeInternal(WebCore::Document&, WebCore::Node::CloningOperation)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Attr.cpp:144:12: note: in expansion of macro ‘WTFMove’ 144 | return WTFMove(clone); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Attr.cpp:144:12: note: in expansion of macro ‘WTFMove’ 144 | return WTFMove(clone); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/StyleResolver.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/AuthorStyleSheets.cpp:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMAllInOne.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGStyleElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/AuthorStyleSheets.cpp:42: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayer.h:48, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerCompositor.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.cpp:134, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMAllInOne.cpp:67: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.cpp: In member function ‘virtual WTF::Ref WebCore::Document::cloneNodeInternal(WebCore::Document&, WebCore::Node::CloningOperation)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.cpp:3457:12: note: in expansion of macro ‘WTFMove’ 3457 | return WTFMove(clone); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.cpp:3457:12: note: in expansion of macro ‘WTFMove’ 3457 | return WTFMove(clone); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DocumentFragment.cpp: In member function ‘virtual WTF::Ref WebCore::DocumentFragment::cloneNodeInternal(WebCore::Document&, WebCore::Node::CloningOperation)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DocumentFragment.cpp:80:12: note: in expansion of macro ‘WTFMove’ 80 | return WTFMove(clone); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DocumentFragment.cpp:80:12: note: in expansion of macro ‘WTFMove’ 80 | return WTFMove(clone); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:41:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 41 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:42:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 42 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:43:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 43 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:44:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 44 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MouseEvent.cpp: In member function ‘virtual WTF::Ref WebCore::MouseEvent::cloneFor(WebCore::HTMLIFrameElement*) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MouseEvent.cpp:251:12: note: in expansion of macro ‘WTFMove’ 251 | return WTFMove(clonedMouseEvent); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MouseEvent.cpp:251:12: note: in expansion of macro ‘WTFMove’ 251 | return WTFMove(clonedMouseEvent); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMAllInOne.cpp:130: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Range.cpp: In member function ‘void WebCore::Range::collapse(bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Range.cpp:220:17: warning: implicitly-declared ‘WebCore::RangeBoundaryPoint& WebCore::RangeBoundaryPoint::operator=(const WebCore::RangeBoundaryPoint&)’ is deprecated [-Wdeprecated-copy] 220 | m_end = m_start; | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Range.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/FrameSelection.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/CharacterData.cpp:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMAllInOne.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RangeBoundaryPoint.h:74:8: note: because ‘WebCore::RangeBoundaryPoint’ has user-provided ‘WebCore::RangeBoundaryPoint::RangeBoundaryPoint(const WebCore::RangeBoundaryPoint&)’ 74 | inline RangeBoundaryPoint::RangeBoundaryPoint(const RangeBoundaryPoint& other) | ^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Range.cpp:222:19: warning: implicitly-declared ‘WebCore::RangeBoundaryPoint& WebCore::RangeBoundaryPoint::operator=(const WebCore::RangeBoundaryPoint&)’ is deprecated [-Wdeprecated-copy] 222 | m_start = m_end; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RangeBoundaryPoint.h:74:8: note: because ‘WebCore::RangeBoundaryPoint’ has user-provided ‘WebCore::RangeBoundaryPoint::RangeBoundaryPoint(const WebCore::RangeBoundaryPoint&)’ 74 | inline RangeBoundaryPoint::RangeBoundaryPoint(const RangeBoundaryPoint& other) | ^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Range.cpp: In member function ‘WTF::RefPtr WebCore::Range::processContents(ActionType, WebCore::ExceptionCode&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Range.cpp:650:17: warning: implicitly-declared ‘WebCore::RangeBoundaryPoint& WebCore::RangeBoundaryPoint::operator=(const WebCore::RangeBoundaryPoint&)’ is deprecated [-Wdeprecated-copy] 650 | m_end = m_start; | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RangeBoundaryPoint.h:74:8: note: because ‘WebCore::RangeBoundaryPoint’ has user-provided ‘WebCore::RangeBoundaryPoint::RangeBoundaryPoint(const WebCore::RangeBoundaryPoint&)’ 74 | inline RangeBoundaryPoint::RangeBoundaryPoint(const RangeBoundaryPoint& other) | ^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Text.cpp: In member function ‘WTF::RefPtr WebCore::Text::splitText(unsigned int, WebCore::ExceptionCode&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Text.cpp:86:12: note: in expansion of macro ‘WTFMove’ 86 | return WTFMove(newText); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Text.cpp:86:12: note: in expansion of macro ‘WTFMove’ 86 | return WTFMove(newText); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, const char*>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.cpp:399:196: required from here 399 | String message = "Unsafe JavaScript attempt to initiate navigation for frame with URL '" + frame->document()->url().string() + "' from frame with URL '" + activeURL.string() + "'. " + reason + "\n"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.cpp:3172:68: required from here 3172 | String message = "http-equiv '" + equiv + "' is disabled " + reason; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.cpp:3208:97: required from here 3208 | String message = "Refused to refresh " + m_url.stringCenterEllipsizedToLength() + " to a javascript: URL"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionBase.cpp:47:74: required from here 47 | m_message = m_name + ": " + description.typeName + " Exception " + String::number(description.code); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = const char*; StringType3 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = const char*; StringType3 = String]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionBase.cpp:49:31: required from here 49 | m_message = makeString(description.typeName, " Exception ", String::number(description.code)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionBase.cpp:54:22: required from here 54 | return "Error: " + m_message; | ~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuffer.h:44:90: required from ‘WTF::StringBuffer::StringBuffer(unsigned int) [with CharType = unsigned char]’ 44 | , m_data(m_length ? static_cast(fastMalloc((Checked(m_length) * sizeof(CharType)).unsafeGet())) : nullptr) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.cpp:1471:33: required from ‘WebCore::StringWithDirection WebCore::canonicalizedTitle(Document*, const StringWithDirection&) [with CharacterType = unsigned char]’ 1471 | StringBuffer buffer(length); | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.cpp:1528:48: required from here 1528 | m_title = canonicalizedTitle(this, m_rawTitle); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:761:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 761 | return lhs * Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, const char*>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.cpp:399:196: required from here 399 | String message = "Unsafe JavaScript attempt to initiate navigation for frame with URL '" + frame->document()->url().string() + "' from frame with URL '" + activeURL.string() + "'. " + reason + "\n"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionBase.cpp:47:74: required from here 47 | m_message = m_name + ": " + description.typeName + " Exception " + String::number(description.code); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, const char*>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.cpp:399:196: required from here 399 | String message = "Unsafe JavaScript attempt to initiate navigation for frame with URL '" + frame->document()->url().string() + "' from frame with URL '" + activeURL.string() + "'. " + reason + "\n"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionBase.cpp:47:74: required from here 47 | m_message = m_name + ": " + description.typeName + " Exception " + String::number(description.code); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionBase.cpp:47:74: required from here 47 | m_message = m_name + ": " + description.typeName + " Exception " + String::number(description.code); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/AttributeChangeInvalidation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Attr.cpp:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMAllInOne.cpp:31: In member function ‘void WebCore::Document::incrementReferencingNodeCount()’, inlined from ‘WebCore::Node::Node(WebCore::Document&, ConstructionType)’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.cpp:276:43, inlined from ‘WebCore::ContainerNode::ContainerNode(WebCore::Document&, WebCore::Node::ConstructionType)’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:188:26, inlined from ‘WebCore::Document::Document(WebCore::Frame*, const WebCore::URL&, unsigned int, unsigned int)’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.cpp:532:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:318:11: warning: ‘*this.WebCore::Document::m_referencingNodeCount’ is used uninitialized [-Wuninitialized] 318 | ++m_referencingNodeCount; | ^~~~~~~~~~~~~~~~~~~~~~ [1867/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/GainNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/GainNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/GainNode.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/GainNode.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/GainNode.cpp:40:7: required from here 40 | , m_sampleAccurateGainValues(AudioNode::ProcessingSizeInFrames) // FIXME: can probably share temp buffer in context | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/GainNode.cpp:40:7: required from here 40 | , m_sampleAccurateGainValues(AudioNode::ProcessingSizeInFrames) // FIXME: can probably share temp buffer in context | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/GainNode.cpp:40:7: required from here 40 | , m_sampleAccurateGainValues(AudioNode::ProcessingSizeInFrames) // FIXME: can probably share temp buffer in context | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1868/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/DynamicsCompressorNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DynamicsCompressorNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DynamicsCompressorNode.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DynamicsCompressorNode.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1869/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/RealtimeAnalyser.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/RealtimeAnalyser.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/RealtimeAnalyser.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/RealtimeAnalyser.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/RealtimeAnalyser.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/RealtimeAnalyser.cpp:90:35: required from here 90 | m_magnitudeBuffer.allocate(size / 2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/RealtimeAnalyser.cpp:90:35: required from here 90 | m_magnitudeBuffer.allocate(size / 2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/RealtimeAnalyser.cpp:90:35: required from here 90 | m_magnitudeBuffer.allocate(size / 2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1870/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/WaveShaperDSPKernel.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/WaveShaperProcessor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/WaveShaperDSPKernel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/WaveShaperDSPKernel.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/WaveShaperDSPKernel.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/WaveShaperDSPKernel.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1871/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/ChangeVersionWrapper.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLTransactionBackend.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/ChangeVersionWrapper.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/ChangeVersionWrapper.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1872/4383] Building CXX object Source/JavaScriptCore/shell/CMakeFiles/testb3.dir/__/b3/testb3.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AllowMacroScratchRegisterUsage.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/VirtualRegister.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGCommon.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/dfg/DFGMinifiedID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ValueRecovery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3StackmapGenerationParams.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:43: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h: In constructor ‘JSC::B3::ValueRep::U::U()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:259:19: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘union JSC::B3::ValueRep::U’; use assignment or value-initialization instead [-Wclass-memaccess] 259 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/B3ValueRep.h:251:11: note: ‘union JSC::B3::ValueRep::U’ declared here 251 | union U { | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In function ‘void {anonymous}::testPatchpointLotsOfLateAnys()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7334:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 7334 | CHECK(compileAndRun(proc) == (things.size() * (things.size() - 1)) / 2); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ In function ‘void {anonymous}::testStackSlot()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12144:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5593:51: warning: array subscript -48 is outside array bounds of ‘JSC::B3::Procedure [1]’ [-Warray-bounds=] 5593 | CHECK(stackSlot >= bitwise_cast(&proc) - 10000); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5585:15: note: at offset -10000 into object ‘proc’ of size 208 5585 | Procedure proc; | ^~~~ In function ‘void {anonymous}::testFramePointer()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12142:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5545:44: warning: array subscript -48 is outside array bounds of ‘JSC::B3::Procedure [1]’ [-Warray-bounds=] 5545 | CHECK(fp >= bitwise_cast(&proc) - 10000); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5537:15: note: at offset -10000 into object ‘proc’ of size 208 5537 | Procedure proc; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In function ‘void {anonymous}::testStoreFloat(double)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5792:38: warning: array subscript -1 is outside array bounds of ‘float [1]’ [-Warray-bounds=] 5792 | CHECK(!compileAndRun(proc, input, &output - 1, 1)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5791:15: note: at offset -4 into object ‘output’ of size 4 5791 | float output = 0.; | ^~~~~~ In function ‘void {anonymous}::testCheckMegaCombo()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12213:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7618:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7618 | CHECK(invoke(*code, &value - 2, 1) == 0); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7616:12: note: at offset -2 into object ‘value’ of size 1 7616 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckMegaCombo()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12213:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7620:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7620 | CHECK(invoke(*code, &value - 2, 1) == 0); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7616:12: note: at offset -2 into object ‘value’ of size 1 7616 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckMegaCombo()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12213:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7622:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7622 | CHECK(invoke(*code, &value - 2, 1) == 42); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7616:12: note: at offset -2 into object ‘value’ of size 1 7616 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckMegaCombo()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12213:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7624:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7624 | CHECK(invoke(*code, &value - 2, 1) == 42); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7616:12: note: at offset -2 into object ‘value’ of size 1 7616 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckMegaCombo()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12213:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7626:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7626 | CHECK(invoke(*code, &value - 2, 1) == 42); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7616:12: note: at offset -2 into object ‘value’ of size 1 7616 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckTrickyMegaCombo()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12214:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7673:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7673 | CHECK(invoke(*code, &value - 2, 0) == 0); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7671:12: note: at offset -2 into object ‘value’ of size 1 7671 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckTrickyMegaCombo()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12214:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7675:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7675 | CHECK(invoke(*code, &value - 2, 0) == 0); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7671:12: note: at offset -2 into object ‘value’ of size 1 7671 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckTrickyMegaCombo()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12214:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7677:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7677 | CHECK(invoke(*code, &value - 2, 0) == 42); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7671:12: note: at offset -2 into object ‘value’ of size 1 7671 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckTrickyMegaCombo()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12214:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7679:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7679 | CHECK(invoke(*code, &value - 2, 0) == 42); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7671:12: note: at offset -2 into object ‘value’ of size 1 7671 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckTrickyMegaCombo()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12214:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7681:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7681 | CHECK(invoke(*code, &value - 2, 0) == 42); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7671:12: note: at offset -2 into object ‘value’ of size 1 7671 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckTwoMegaCombos()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12215:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7737:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7737 | CHECK(invoke(*code, &value - 2, 1) == 0); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7735:12: note: at offset -2 into object ‘value’ of size 1 7735 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckTwoMegaCombos()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12215:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7739:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7739 | CHECK(invoke(*code, &value - 2, 1) == 0); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7735:12: note: at offset -2 into object ‘value’ of size 1 7735 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckTwoMegaCombos()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12215:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7741:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7741 | CHECK(invoke(*code, &value - 2, 1) == 42); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7735:12: note: at offset -2 into object ‘value’ of size 1 7735 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckTwoMegaCombos()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12215:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7743:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7743 | CHECK(invoke(*code, &value - 2, 1) == 42); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7735:12: note: at offset -2 into object ‘value’ of size 1 7735 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckTwoMegaCombos()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12215:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7745:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7745 | CHECK(invoke(*code, &value - 2, 1) == 42); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7735:12: note: at offset -2 into object ‘value’ of size 1 7735 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckTwoNonRedundantMegaCombos()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12216:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7819:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7819 | CHECK(invoke(*code, &value - 2, 1, true) == 43); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7816:12: note: at offset -2 into object ‘value’ of size 1 7816 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckTwoNonRedundantMegaCombos()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12216:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7821:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7821 | CHECK(invoke(*code, &value - 2, 1, true) == 43); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7816:12: note: at offset -2 into object ‘value’ of size 1 7816 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckTwoNonRedundantMegaCombos()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12216:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7823:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7823 | CHECK(invoke(*code, &value - 2, 1, true) == 42); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7816:12: note: at offset -2 into object ‘value’ of size 1 7816 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckTwoNonRedundantMegaCombos()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12216:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7825:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7825 | CHECK(invoke(*code, &value - 2, 1, true) == 42); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7816:12: note: at offset -2 into object ‘value’ of size 1 7816 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckTwoNonRedundantMegaCombos()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12216:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7827:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7827 | CHECK(invoke(*code, &value - 2, 1, true) == 42); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7816:12: note: at offset -2 into object ‘value’ of size 1 7816 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckTwoNonRedundantMegaCombos()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12216:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7830:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7830 | CHECK(invoke(*code, &value - 2, 1, false) == 45); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7816:12: note: at offset -2 into object ‘value’ of size 1 7816 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckTwoNonRedundantMegaCombos()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12216:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7832:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7832 | CHECK(invoke(*code, &value - 2, 1, false) == 45); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7816:12: note: at offset -2 into object ‘value’ of size 1 7816 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckTwoNonRedundantMegaCombos()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12216:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7834:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7834 | CHECK(invoke(*code, &value - 2, 1, false) == 44); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7816:12: note: at offset -2 into object ‘value’ of size 1 7816 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckTwoNonRedundantMegaCombos()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12216:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7836:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7836 | CHECK(invoke(*code, &value - 2, 1, false) == 44); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7816:12: note: at offset -2 into object ‘value’ of size 1 7816 | int8_t value; | ^~~~~ In function ‘void {anonymous}::testCheckTwoNonRedundantMegaCombos()’, inlined from ‘{anonymous}::run(const char*)::’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:12216:5, inlined from ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/SharedTask.h:90:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7838:22: warning: array subscript -2 is outside array bounds of ‘int8_t [1]’ {aka ‘signed char [1]’} [-Warray-bounds=] 7838 | CHECK(invoke(*code, &value - 2, 1, false) == 44); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In member function ‘ResultType WTF::SharedTaskFunctor::run(ArgumentTypes ...) [with ResultType = void; ArgumentTypes = {}; Functor = {anonymous}::run(const char*)::]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:7816:12: note: at offset -2 into object ‘value’ of size 1 7816 | int8_t value; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In function ‘void {anonymous}::testLoad(JSC::B3::Opcode, InputType) [with JSC::B3::Type type = JSC::B3::Int32; CType = short unsigned int; InputType = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5697:47: warning: array subscript -1 is outside array bounds of ‘int [1]’ [-Warray-bounds=] 5697 | CHECK(isIdentical(compileAndRun(proc, &value - 1), modelLoad(value))); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -4 into object ‘value’ of size 4 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5737:47: warning: array subscript -2 is outside array bounds of ‘int [1]’ [-Warray-bounds=] 5737 | CHECK(isIdentical(compileAndRun(proc, &value - 2, (sizeof(InputType) * 2) >> logScale), modelLoad(value))); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -8 into object ‘value’ of size 4 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5717:47: warning: array subscript -2 is outside array bounds of ‘int [1]’ [-Warray-bounds=] 5717 | CHECK(isIdentical(compileAndRun(proc, &value - 2, (sizeof(InputType) * 2) >> logScale), modelLoad(value))); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -8 into object ‘value’ of size 4 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In function ‘void {anonymous}::testLoad(JSC::B3::Opcode, InputType) [with JSC::B3::Type type = JSC::B3::Int32; CType = short int; InputType = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5697:47: warning: array subscript -1 is outside array bounds of ‘int [1]’ [-Warray-bounds=] 5697 | CHECK(isIdentical(compileAndRun(proc, &value - 1), modelLoad(value))); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -4 into object ‘value’ of size 4 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5737:47: warning: array subscript -2 is outside array bounds of ‘int [1]’ [-Warray-bounds=] 5737 | CHECK(isIdentical(compileAndRun(proc, &value - 2, (sizeof(InputType) * 2) >> logScale), modelLoad(value))); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -8 into object ‘value’ of size 4 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5717:47: warning: array subscript -2 is outside array bounds of ‘int [1]’ [-Warray-bounds=] 5717 | CHECK(isIdentical(compileAndRun(proc, &value - 2, (sizeof(InputType) * 2) >> logScale), modelLoad(value))); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -8 into object ‘value’ of size 4 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In function ‘void {anonymous}::testLoad(JSC::B3::Opcode, InputType) [with JSC::B3::Type type = JSC::B3::Int32; CType = unsigned char; InputType = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5697:47: warning: array subscript -1 is outside array bounds of ‘int [1]’ [-Warray-bounds=] 5697 | CHECK(isIdentical(compileAndRun(proc, &value - 1), modelLoad(value))); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -4 into object ‘value’ of size 4 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5737:47: warning: array subscript -2 is outside array bounds of ‘int [1]’ [-Warray-bounds=] 5737 | CHECK(isIdentical(compileAndRun(proc, &value - 2, (sizeof(InputType) * 2) >> logScale), modelLoad(value))); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -8 into object ‘value’ of size 4 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5717:47: warning: array subscript -2 is outside array bounds of ‘int [1]’ [-Warray-bounds=] 5717 | CHECK(isIdentical(compileAndRun(proc, &value - 2, (sizeof(InputType) * 2) >> logScale), modelLoad(value))); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -8 into object ‘value’ of size 4 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In function ‘void {anonymous}::testLoad(JSC::B3::Opcode, InputType) [with JSC::B3::Type type = JSC::B3::Int32; CType = signed char; InputType = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5697:47: warning: array subscript -1 is outside array bounds of ‘int [1]’ [-Warray-bounds=] 5697 | CHECK(isIdentical(compileAndRun(proc, &value - 1), modelLoad(value))); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -4 into object ‘value’ of size 4 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5737:47: warning: array subscript -2 is outside array bounds of ‘int [1]’ [-Warray-bounds=] 5737 | CHECK(isIdentical(compileAndRun(proc, &value - 2, (sizeof(InputType) * 2) >> logScale), modelLoad(value))); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -8 into object ‘value’ of size 4 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5717:47: warning: array subscript -2 is outside array bounds of ‘int [1]’ [-Warray-bounds=] 5717 | CHECK(isIdentical(compileAndRun(proc, &value - 2, (sizeof(InputType) * 2) >> logScale), modelLoad(value))); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -8 into object ‘value’ of size 4 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In function ‘void {anonymous}::testLoad(JSC::B3::Opcode, InputType) [with JSC::B3::Type type = JSC::B3::Double; CType = double; InputType = double]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5697:26: warning: array subscript -1 is outside array bounds of ‘double [1]’ [-Warray-bounds=] 5697 | CHECK(isIdentical(compileAndRun(proc, &value - 1), modelLoad(value))); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -8 into object ‘value’ of size 8 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5737:26: warning: array subscript -2 is outside array bounds of ‘double [1]’ [-Warray-bounds=] 5737 | CHECK(isIdentical(compileAndRun(proc, &value - 2, (sizeof(InputType) * 2) >> logScale), modelLoad(value))); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -16 into object ‘value’ of size 8 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5717:26: warning: array subscript -2 is outside array bounds of ‘double [1]’ [-Warray-bounds=] 5717 | CHECK(isIdentical(compileAndRun(proc, &value - 2, (sizeof(InputType) * 2) >> logScale), modelLoad(value))); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -16 into object ‘value’ of size 8 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In function ‘void {anonymous}::testLoad(JSC::B3::Opcode, InputType) [with JSC::B3::Type type = JSC::B3::Float; CType = float; InputType = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5697:47: warning: array subscript -1 is outside array bounds of ‘float [1]’ [-Warray-bounds=] 5697 | CHECK(isIdentical(compileAndRun(proc, &value - 1), modelLoad(value))); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -4 into object ‘value’ of size 4 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5737:47: warning: array subscript -2 is outside array bounds of ‘float [1]’ [-Warray-bounds=] 5737 | CHECK(isIdentical(compileAndRun(proc, &value - 2, (sizeof(InputType) * 2) >> logScale), modelLoad(value))); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -8 into object ‘value’ of size 4 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5717:47: warning: array subscript -2 is outside array bounds of ‘float [1]’ [-Warray-bounds=] 5717 | CHECK(isIdentical(compileAndRun(proc, &value - 2, (sizeof(InputType) * 2) >> logScale), modelLoad(value))); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -8 into object ‘value’ of size 4 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In function ‘void {anonymous}::testLoad(JSC::B3::Opcode, InputType) [with JSC::B3::Type type = JSC::B3::Int64; CType = long int; InputType = long int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5697:26: warning: array subscript -1 is outside array bounds of ‘long int [1]’ [-Warray-bounds=] 5697 | CHECK(isIdentical(compileAndRun(proc, &value - 1), modelLoad(value))); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -8 into object ‘value’ of size 8 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5737:26: warning: array subscript -2 is outside array bounds of ‘long int [1]’ [-Warray-bounds=] 5737 | CHECK(isIdentical(compileAndRun(proc, &value - 2, (sizeof(InputType) * 2) >> logScale), modelLoad(value))); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -16 into object ‘value’ of size 8 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5717:26: warning: array subscript -2 is outside array bounds of ‘long int [1]’ [-Warray-bounds=] 5717 | CHECK(isIdentical(compileAndRun(proc, &value - 2, (sizeof(InputType) * 2) >> logScale), modelLoad(value))); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -16 into object ‘value’ of size 8 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp: In function ‘void {anonymous}::testLoad(JSC::B3::Opcode, InputType) [with JSC::B3::Type type = JSC::B3::Int32; CType = int; InputType = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5697:26: warning: array subscript -1 is outside array bounds of ‘int [1]’ [-Warray-bounds=] 5697 | CHECK(isIdentical(compileAndRun(proc, &value - 1), modelLoad(value))); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -4 into object ‘value’ of size 4 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5737:26: warning: array subscript -2 is outside array bounds of ‘int [1]’ [-Warray-bounds=] 5737 | CHECK(isIdentical(compileAndRun(proc, &value - 2, (sizeof(InputType) * 2) >> logScale), modelLoad(value))); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -8 into object ‘value’ of size 4 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5717:26: warning: array subscript -2 is outside array bounds of ‘int [1]’ [-Warray-bounds=] 5717 | CHECK(isIdentical(compileAndRun(proc, &value - 2, (sizeof(InputType) * 2) >> logScale), modelLoad(value))); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:80:16: note: in definition of macro ‘CHECK’ 80 | if (!!(x)) \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/b3/testb3.cpp:5655:44: note: at offset -8 into object ‘value’ of size 4 5655 | void testLoad(B3::Opcode opcode, InputType value) | ~~~~~~~~~~^~~~~ [1873/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/WaveShaperProcessor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/WaveShaperProcessor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/WaveShaperProcessor.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/WaveShaperProcessor.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioDSPKernelProcessor.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioDSPKernel.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/WaveShaperProcessor.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1874/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/MediaElementAudioSourceNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/MediaElementAudioSourceNode.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/MediaElementAudioSourceNode.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/MediaElementAudioSourceNode.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1875/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/OscillatorNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioParam.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/OscillatorNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/OscillatorNode.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/OscillatorNode.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/OscillatorNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/OscillatorNode.cpp:59:7: required from here 59 | , m_phaseIncrements(AudioNode::ProcessingSizeInFrames) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/OscillatorNode.cpp:59:7: required from here 59 | , m_phaseIncrements(AudioNode::ProcessingSizeInFrames) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/OscillatorNode.cpp:59:7: required from here 59 | , m_phaseIncrements(AudioNode::ProcessingSizeInFrames) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1876/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/OfflineAudioDestinationNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/OfflineAudioDestinationNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/OfflineAudioDestinationNode.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/OfflineAudioDestinationNode.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/OfflineAudioDestinationNode.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1877/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/DatabaseAuthorizer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseAuthorizer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseAuthorizer.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseAuthorizer.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseAuthorizer.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1878/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/PeriodicWave.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PeriodicWave.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PeriodicWave.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PeriodicWave.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioParam.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/OscillatorNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PeriodicWave.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PeriodicWave.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PeriodicWave.cpp:225:34: required from here 225 | AudioFloatArray real(halfSize); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PeriodicWave.cpp:225:34: required from here 225 | AudioFloatArray real(halfSize); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PeriodicWave.cpp:225:34: required from here 225 | AudioFloatArray real(halfSize); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1879/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/DatabaseServer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseDetails.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/AbstractDatabaseServer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseServer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseServer.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginHash.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseTracker.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseServer.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseServer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1880/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/OfflineAudioContext.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/OfflineAudioContext.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/OfflineAudioContext.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/OfflineAudioContext.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Condition.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MessageQueue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AsyncAudioDecoder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1881/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/WaveShaperNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBasicProcessorNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/WaveShaperNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/WaveShaperNode.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/WaveShaperNode.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1882/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/DOMWindowWebDatabase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DOMWindowWebDatabase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DOMWindowWebDatabase.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DOMWindowWebDatabase.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DOMWindowWebDatabase.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1883/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/DatabaseTask.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLTransactionBackend.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseTask.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseTask.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1884/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/css/CSSAllInOne.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/BasicShapeFunctions.cpp:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSAllInOne.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/BasicShapeFunctions.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/BasicShapeFunctions.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSBasicShapes.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/BasicShapeFunctions.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/BasicShapeFunctions.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValueMappings.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/BasicShapeFunctions.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp: In function ‘WTF::Ref WebCore::computedTransform(RenderObject*, const RenderStyle&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:887:12: note: in expansion of macro ‘WTFMove’ 887 | return WTFMove(list); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:887:12: note: in expansion of macro ‘WTFMove’ 887 | return WTFMove(list); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp: In static member function ‘static WTF::Ref WebCore::ComputedStyleExtractor::valueForShadow(const WebCore::ShadowData*, WebCore::CSSPropertyID, const WebCore::RenderStyle&, WebCore::AdjustPixelValuesForComputedStyle)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:916:12: note: in expansion of macro ‘WTFMove’ 916 | return WTFMove(list); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:916:12: note: in expansion of macro ‘WTFMove’ 916 | return WTFMove(list); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp: In static member function ‘static WTF::Ref WebCore::ComputedStyleExtractor::valueForFilter(const WebCore::RenderStyle&, const WebCore::FilterOperations&, WebCore::AdjustPixelValuesForComputedStyle)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:1008:12: note: in expansion of macro ‘WTFMove’ 1008 | return WTFMove(list); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:1008:12: note: in expansion of macro ‘WTFMove’ 1008 | return WTFMove(list); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp: In function ‘WTF::Ref WebCore::valueForGridTrackList(GridTrackSizingDirection, RenderObject*, const RenderStyle&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:1098:12: note: in expansion of macro ‘WTFMove’ 1098 | return WTFMove(list); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:1098:12: note: in expansion of macro ‘WTFMove’ 1098 | return WTFMove(list); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp: In function ‘WTF::Ref WebCore::valueForGridPosition(const GridPosition&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:1119:12: note: in expansion of macro ‘WTFMove’ 1119 | return WTFMove(list); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:1119:12: note: in expansion of macro ‘WTFMove’ 1119 | return WTFMove(list); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp: In function ‘WTF::Ref WebCore::getWillChangePropertyValue(const WillChangeData*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:1210:12: note: in expansion of macro ‘WTFMove’ 1210 | return WTFMove(list); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:1210:12: note: in expansion of macro ‘WTFMove’ 1210 | return WTFMove(list); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp: In function ‘WTF::Ref WebCore::fontVariantLigaturesPropertyValue(FontVariantLigatures, FontVariantLigatures, FontVariantLigatures, FontVariantLigatures)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:1241:12: note: in expansion of macro ‘WTFMove’ 1241 | return WTFMove(valueList); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:1241:12: note: in expansion of macro ‘WTFMove’ 1241 | return WTFMove(valueList); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp: In function ‘WTF::Ref WebCore::fontVariantNumericPropertyValue(FontVariantNumericFigure, FontVariantNumericSpacing, FontVariantNumericFraction, FontVariantNumericOrdinal, FontVariantNumericSlashedZero)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:1335:12: note: in expansion of macro ‘WTFMove’ 1335 | return WTFMove(valueList); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:1335:12: note: in expansion of macro ‘WTFMove’ 1335 | return WTFMove(valueList); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp: In function ‘WTF::Ref WebCore::fontVariantEastAsianPropertyValue(FontVariantEastAsianVariant, FontVariantEastAsianWidth, FontVariantEastAsianRuby)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:1396:12: note: in expansion of macro ‘WTFMove’ 1396 | return WTFMove(valueList); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:1396:12: note: in expansion of macro ‘WTFMove’ 1396 | return WTFMove(valueList); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp: In function ‘WTF::Ref WebCore::fillRepeatToCSSValue(EFillRepeat, EFillRepeat)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:1730:12: note: in expansion of macro ‘WTFMove’ 1730 | return WTFMove(list); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:1730:12: note: in expansion of macro ‘WTFMove’ 1730 | return WTFMove(list); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp: In function ‘WTF::Ref WebCore::fillSizeToCSSValue(const FillSize&, const RenderStyle&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:1758:12: note: in expansion of macro ‘WTFMove’ 1758 | return WTFMove(list); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:1758:12: note: in expansion of macro ‘WTFMove’ 1758 | return WTFMove(list); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp: In function ‘WTF::Ref WebCore::fontVariantFromStyle(RenderStyle*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:2027:12: note: in expansion of macro ‘WTFMove’ 2027 | return WTFMove(list); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:2027:12: note: in expansion of macro ‘WTFMove’ 2027 | return WTFMove(list); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp: In member function ‘WTF::RefPtr WebCore::ComputedStyleExtractor::propertyValue(WebCore::CSSPropertyID, WebCore::EUpdateLayout) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:2708:20: note: in expansion of macro ‘WTFMove’ 2708 | return WTFMove(value); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:2708:20: note: in expansion of macro ‘WTFMove’ 2708 | return WTFMove(value); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:63, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSAllInOne.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h: In member function ‘void WebCore::SVGCursorElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h:61:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 61 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h: In member function ‘void WebCore::SVGCursorElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h:62:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 62 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSImageValue.cpp: In member function ‘WTF::Ref WebCore::CSSImageValue::cloneForCSSOM() const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSImageValue.cpp:121:12: note: in expansion of macro ‘WTFMove’ 121 | return WTFMove(uriValue); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSImageValue.cpp:121:12: note: in expansion of macro ‘WTFMove’ 121 | return WTFMove(uriValue); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParser.cpp: In static member function ‘static WTF::RefPtr WebCore::CSSParser::parseFontFaceValue(const WTF::AtomicString&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParser.cpp:1331:12: note: in expansion of macro ‘WTFMove’ 1331 | return WTFMove(valueList); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParser.cpp:1331:12: note: in expansion of macro ‘WTFMove’ 1331 | return WTFMove(valueList); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSAllInOne.cpp:70: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParserValues.cpp: In member function ‘void WebCore::CSSParserSelector::setLangArgumentList(const WTF::Vector&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParserValues.cpp:291:30: warning: loop variable ‘languageArgument’ of type ‘const WTF::AtomicString&’ binds to a temporary constructed from type ‘const WebCore::CSSParserString’ [-Wrange-loop-construct] 291 | for (const AtomicString& languageArgument : stringVector) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParserValues.cpp:291:30: note: use non-reference type ‘const WTF::AtomicString’ to make the copy explicit or ‘const WebCore::CSSParserString&’ to prevent copying In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSAllInOne.cpp:79: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSSelectorList.cpp: In member function ‘void WebCore::CSSSelectorList::adoptSelectorVector(WTF::Vector >&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSSelectorList.cpp:71:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class WebCore::CSSSelector’ with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 71 | memcpy(&m_selectorArray[arrayIndex], currentSelector, sizeof(CSSSelector)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParserValues.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParser.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSBasicShapes.cpp:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSAllInOne.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSSelector.h:39:11: note: ‘class WebCore::CSSSelector’ declared here 39 | class CSSSelector { | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/FontVariantBuilder.cpp: In function ‘WTF::Ref WebCore::computeFontVariant(const FontVariantSettings&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/FontVariantBuilder.cpp:371:12: note: in expansion of macro ‘WTFMove’ 371 | return WTFMove(list); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/FontVariantBuilder.cpp:371:12: note: in expansion of macro ‘WTFMove’ 371 | return WTFMove(list); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayer.h:48, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerCompositor.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/MediaQueryEvaluator.cpp:56, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSAllInOne.cpp:104: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/SVGCSSComputedStyleDeclaration.cpp: In function ‘WTF::Ref WebCore::paintOrder(PaintOrder)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/SVGCSSComputedStyleDeclaration.cpp:64:12: note: in expansion of macro ‘WTFMove’ 64 | return WTFMove(paintOrderList); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/SVGCSSComputedStyleDeclaration.cpp:64:12: note: in expansion of macro ‘WTFMove’ 64 | return WTFMove(paintOrderList); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:42:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 42 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:43:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 43 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:44:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 44 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:45:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 45 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Pair.h:61:28: required from here 61 | return first + ' ' + second; | ~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSBorderImageSliceValue.cpp:48:21: required from here 48 | return text + " fill"; | ~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = char]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSCanvasValue.cpp:42:22: required from here 42 | return makeString("-webkit-canvas(", m_name, ')'); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSCharsetRule.cpp:34:39: required from here 34 | return "@charset \"" + m_encoding + "\";"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSDefaultStyleSheets.cpp:129:92: required from here 129 | String defaultRules = String(htmlUserAgentStyleSheet, sizeof(htmlUserAgentStyleSheet)) + RenderTheme::defaultTheme()->extraDefaultStyleSheet(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSImageValue.cpp:113:48: required from here 113 | return "url(" + quoteCSSURLIfNeeded(m_url) + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSReflectValue.cpp:37:73: required from here 37 | return m_direction->cssText() + ' ' + m_offset->cssText() + ' ' + m_mask->cssText(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSSelector.cpp:714:73: required from here 714 | return tagHistory->selectorText(" >> " + str.toString() + rightSide); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, const char*>; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, const char*>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSTimingFunctionValue.cpp:50:90: required from here 50 | return "steps(" + String::number(m_steps) + ", " + (m_stepAtStart ? "start" : "end") + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuffer.h:44:90: required from ‘WTF::StringBuffer::StringBuffer(unsigned int) [with CharType = unsigned char]’ 44 | , m_data(m_length ? static_cast(fastMalloc((Checked(m_length) * sizeof(CharType)).unsafeGet())) : nullptr) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParser.cpp:13640:33: required from ‘WTF::String WebCore::quoteCSSStringInternal(const CharacterType*, unsigned int) [with CharacterType = unsigned char]’ 13640 | StringBuffer buffer(quotedStringSize); | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParser.cpp:13683:38: required from here 13683 | return quoteCSSStringInternal(string.characters8(), length); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:761:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 761 | return lhs * Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Pair.h:61:28: required from here 61 | return first + ' ' + second; | ~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSCharsetRule.cpp:34:39: required from here 34 | return "@charset \"" + m_encoding + "\";"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSReflectValue.cpp:37:73: required from here 37 | return m_direction->cssText() + ' ' + m_offset->cssText() + ' ' + m_mask->cssText(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, const char*>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, const char*>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSTimingFunctionValue.cpp:50:90: required from here 50 | return "steps(" + String::number(m_steps) + ", " + (m_stepAtStart ? "start" : "end") + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp: In member function ‘WTF::RefPtr WebCore::ComputedStyleExtractor::propertyValue(WebCore::CSSPropertyID, WebCore::EUpdateLayout) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:3105:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 3105 | } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:3106:9: note: here 3106 | case CSSPropertyTextIndent: { | ^~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/NeverDestroyed.h: In constructor ‘WTF::NeverDestroyed::NeverDestroyed(Args&& ...) [with Args = {const char (&)[6]}; T = const WebCore::MediaQueryEvaluator]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/NeverDestroyed.h:53:23: warning: ‘nonnull’ argument ‘args#0’ compared to NULL [-Wnonnull-compare] 53 | MaybeRelax(new (asPtr()) T(std::forward(args)...)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/NeverDestroyed.h: In constructor ‘WTF::NeverDestroyed::NeverDestroyed(Args&& ...) [with Args = {const char (&)[7]}; T = const WebCore::MediaQueryEvaluator]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/NeverDestroyed.h:53:23: warning: ‘nonnull’ argument ‘args#0’ compared to NULL [-Wnonnull-compare] 53 | MaybeRelax(new (asPtr()) T(std::forward(args)...)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1885/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/SQLException.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLException.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLException.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1886/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/OriginLock.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/OriginLock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/OriginLock.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1887/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/DatabaseThread.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseThread.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseThread.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseThread.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteDatabase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/Database.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseThread.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1888/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/PannerNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setPosition(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:49:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 49 | void setPosition(const FloatPoint3D &position) { m_position = position; } | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setOrientation(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:58:76: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 58 | void setOrientation(const FloatPoint3D &orientation) { m_orientation = orientation; } | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setUpVector(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:62:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 62 | void setUpVector(const FloatPoint3D &upVector) { m_upVector = upVector; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setVelocity(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:67:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 67 | void setVelocity(const FloatPoint3D &velocity) { m_velocity = velocity; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setPosition(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:91:84: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 91 | void setPosition(float x, float y, float z) { m_position = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setOrientation(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:95:90: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 95 | void setOrientation(float x, float y, float z) { m_orientation = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setVelocity(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:99:84: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 99 | void setVelocity(float x, float y, float z) { m_velocity = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.cpp: In constructor ‘WebCore::PannerNode::PannerNode(WebCore::AudioContext&, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.cpp:69:38: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 69 | m_position = FloatPoint3D(0, 0, 0); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.cpp:70:41: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 70 | m_orientation = FloatPoint3D(1, 0, 0); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.cpp:71:38: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 71 | m_velocity = FloatPoint3D(0, 0, 0); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1889/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/SQLResultSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLResultSetRowList.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLResultSet.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLResultSet.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1890/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/SQLResultSetRowList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLResultSetRowList.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLResultSetRowList.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1891/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/SQLTransactionStateMachine.cpp.o [1892/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/ScriptProcessorNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/ScriptProcessorNode.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/ScriptProcessorNode.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/ScriptProcessorNode.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/ScriptProcessorNode.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1893/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/SQLStatement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ScriptExecutionContext.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLCallbackWrapper.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLStatement.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLStatement.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLStatement.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1894/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/SQLTransaction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLTransaction.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLTransaction.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLTransaction.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1895/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/SQLTransactionClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteDatabase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/Database.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLTransactionClient.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseManager.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLTransactionClient.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLTransactionClient.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1896/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/SQLTransactionCoordinator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLTransactionCoordinator.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLTransactionCoordinator.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLTransactionCoordinator.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLTransactionCoordinator.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1897/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/SQLTransactionBackend.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLTransactionBackend.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLTransactionBackend.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseAuthorizer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLTransactionBackend.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/SQLTransactionBackend.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1898/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/websockets/WebSocketDeflateFramer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketDeflateFramer.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketDeflateFramer.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketDeflateFramer.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:58:77: required from here 58 | virtual String failureReason() { return "Extension " + m_extensionToken + " failed"; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:58:77: required from here 58 | virtual String failureReason() { return "Extension " + m_extensionToken + " failed"; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [1899/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/websockets/WebSocketDeflater.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketDeflater.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketDeflater.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketDeflater.cpp:41: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1900/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/websockets/ThreadableWebSocketChannelClientWrapper.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ScriptExecutionContext.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/ThreadableWebSocketChannelClientWrapper.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/ThreadableWebSocketChannelClientWrapper.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/ThreadableWebSocketChannelClientWrapper.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1901/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/DatabaseContext.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Cursor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Chrome.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseContext.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Position.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/VisiblePosition.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AXObjectCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseContext.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseContext.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseContext.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [1902/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/websockets/WebSocketExtensionParser.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionParser.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionParser.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionParser.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionParser.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1903/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/websockets/WebSocketFrame.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketFrame.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketFrame.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketFrame.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketFrame.cpp:99:94: required from here 99 | errorString = "WebSocket frame length too large: " + String::number(payloadLength64) + " bytes"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketFrame.cpp:99:94: required from here 99 | errorString = "WebSocket frame length too large: " + String::number(payloadLength64) + " bytes"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [1904/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/websockets/ThreadableWebSocketChannel.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/ThreadableWebSocketChannel.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/ThreadableWebSocketChannel.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/ThreadableWebSocketChannel.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/ThreadableWebSocketChannel.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:58:77: required from here 58 | virtual String failureReason() { return "Extension " + m_extensionToken + " failed"; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:58:77: required from here 58 | virtual String failureReason() { return "Extension " + m_extensionToken + " failed"; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [1905/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/websockets/WebSocketExtensionDispatcher.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionDispatcher.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionDispatcher.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionDispatcher.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:58:77: required from here 58 | virtual String failureReason() { return "Extension " + m_extensionToken + " failed"; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionDispatcher.cpp:135:52: required from here 135 | fail("Received unexpected extension: " + extensionToken); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [1906/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/generic/ActiveDOMCallback.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ScriptExecutionContext.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/generic/ActiveDOMCallback.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/generic/ActiveDOMCallback.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1907/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/DatabaseManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseDetails.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseManager.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseManager.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseManager.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseManager.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1908/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/generic/RuntimeEnabledFeatures.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseDetails.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseManager.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/generic/RuntimeEnabledFeatures.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseManager.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/generic/RuntimeEnabledFeatures.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:58:77: required from here 58 | virtual String failureReason() { return "Extension " + m_extensionToken + " failed"; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:58:77: required from here 58 | virtual String failureReason() { return "Extension " + m_extensionToken + " failed"; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [1909/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSCryptoAlgorithmBuilder.cpp.o [1910/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSCryptoAlgorithmDictionary.cpp.o [1911/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSCryptoKeyCustom.cpp.o [1912/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSCryptoOperationData.cpp.o [1913/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSCustomElementInterface.cpp.o [1914/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSCryptoKeySerializationJWK.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Handle.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Strong.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCryptoKeySerializationJWK.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCryptoKeySerializationJWK.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCryptoKeySerializationJWK.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCryptoKeySerializationJWK.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1915/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/Database.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteDatabase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/Database.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/Database.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/Database.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/Database.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteDatabase.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/Database.cpp:193:36: required from here 193 | String stringID = origin + "/" + name; | ~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/Database.cpp:386:82: required from here 386 | if (!m_sqliteDatabase.executeCommand("CREATE TABLE " + tableName + " (key TEXT NOT NULL ON CONFLICT FAIL UNIQUE ON CONFLICT REPLACE,value TEXT NOT NULL ON CONFLICT FAIL);")) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/Database.cpp:424:153: required from here 424 | errorMessage = "unable to open database, version mismatch, '" + m_expectedVersion + "' does not match the currentVersion of '" + currentVersion + "'"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, const char*>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/Database.cpp:475:112: required from here 475 | String query(String("SELECT value FROM ") + fullyQualifiedInfoTableName() + " WHERE key = '" + versionKey + "';"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/Database.cpp:193:36: required from here 193 | String stringID = origin + "/" + name; | ~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/Database.cpp:386:82: required from here 386 | if (!m_sqliteDatabase.executeCommand("CREATE TABLE " + tableName + " (key TEXT NOT NULL ON CONFLICT FAIL UNIQUE ON CONFLICT REPLACE,value TEXT NOT NULL ON CONFLICT FAIL);")) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/Database.cpp:424:153: required from here 424 | errorMessage = "unable to open database, version mismatch, '" + m_expectedVersion + "' does not match the currentVersion of '" + currentVersion + "'"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, const char*>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/Database.cpp:475:112: required from here 475 | String query(String("SELECT value FROM ") + fullyQualifiedInfoTableName() + " WHERE key = '" + versionKey + "';"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, const char*>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/Database.cpp:475:112: required from here 475 | String query(String("SELECT value FROM ") + fullyQualifiedInfoTableName() + " WHERE key = '" + versionKey + "';"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [1916/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/websockets/WebSocketChannel.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketDeflateFramer.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketChannel.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketChannel.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketChannel.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/ThreadableWebSocketChannel.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketChannel.h:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:58:77: required from here 58 | virtual String failureReason() { return "Extension " + m_extensionToken + " failed"; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*; StringType4 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:784:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3, StringType4) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*; StringType4 = String]’ 784 | String result = tryMakeString(string1, string2, string3, string4); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketChannel.cpp:207:40: required from here 207 | consoleMessage = makeString("WebSocket connection to '", m_handshake->url().stringCenterEllipsizedToLength(), "' failed: ", reason); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:390:16: note: in expansion of macro ‘WTFMove’ 390 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:390:16: note: in expansion of macro ‘WTFMove’ 390 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:407:12: note: in expansion of macro ‘WTFMove’ 407 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:407:12: note: in expansion of macro ‘WTFMove’ 407 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:766:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’ 766 | String result = tryMakeString(string1, string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketChannel.cpp:209:40: required from here 209 | consoleMessage = makeString("WebSocket connection failed: ", reason); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketChannel.cpp:544:116: required from here 544 | fail("One or more reserved bits are on: reserved2 = " + String::number(frame.reserved2) + ", reserved3 = " + String::number(frame.reserved3)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [1917/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/websockets/WebSocketHandshake.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketHandshake.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketHandshake.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketHandshake.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:58:77: required from here 58 | virtual String failureReason() { return "Extension " + m_extensionToken + " failed"; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketHandshake.cpp:307:56: required from here 307 | m_failureReason = "Unexpected response code: " + String::number(statusCode); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketHandshake.cpp:523:36: required from here 523 | m_failureReason = name + " header value should only contain ASCII characters"; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [1918/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSCryptoKeyPairCustom.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/SlotVisitor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/SlotVisitorInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCryptoKeyPairCustom.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCryptoKeyPairCustom.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/SlotVisitorInlines.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1919/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/websockets/WorkerThreadableWebSocketChannel.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerGlobalScope.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WorkerThreadableWebSocketChannel.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WorkerThreadableWebSocketChannel.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WorkerThreadableWebSocketChannel.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/ThreadableWebSocketChannel.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WorkerThreadableWebSocketChannel.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:58:77: required from here 58 | virtual String failureReason() { return "Extension " + m_extensionToken + " failed"; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:58:77: required from here 58 | virtual String failureReason() { return "Extension " + m_extensionToken + " failed"; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [1920/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSAudioBufferSourceNodeCustom.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBufferSourceNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioBufferSourceNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSAudioBufferSourceNodeCustom.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSAudioBufferSourceNodeCustom.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioParam.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBufferSourceNode.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBufferSourceNode.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setPosition(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:49:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 49 | void setPosition(const FloatPoint3D &position) { m_position = position; } | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setOrientation(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:58:76: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 58 | void setOrientation(const FloatPoint3D &orientation) { m_orientation = orientation; } | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setUpVector(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:62:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 62 | void setUpVector(const FloatPoint3D &upVector) { m_upVector = upVector; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setVelocity(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:67:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 67 | void setVelocity(const FloatPoint3D &velocity) { m_velocity = velocity; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setPosition(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:91:84: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 91 | void setPosition(float x, float y, float z) { m_position = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setOrientation(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:95:90: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 95 | void setOrientation(float x, float y, float z) { m_orientation = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setVelocity(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:99:84: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 99 | void setVelocity(float x, float y, float z) { m_velocity = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBufferSourceNode.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1921/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSBiquadFilterNodeCustom.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBasicProcessorNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/BiquadFilterNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSBiquadFilterNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSBiquadFilterNodeCustom.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSBiquadFilterNodeCustom.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1922/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/DatabaseTracker.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseDetails.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseTracker.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseTracker.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginHash.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseTracker.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseTracker.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseTracker.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [1923/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSMediaStreamTrackCustom.cpp.o [1924/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSMediaTrackSupportedConstraintsCustom.cpp.o [1925/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSFontFaceSetCustom.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontFaceRule.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontFace.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontFaceSet.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/FontFaceSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFontFaceSet.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSFontFaceSetCustom.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontFace.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSFontFaceSetCustom.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1926/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSPerformanceEntryCustom.cpp.o [1927/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSRTCIceCandidateCustom.cpp.o [1928/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/websockets/WebSocket.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocket.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocket.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocket.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocket.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:58:77: required from here 58 | virtual String failureReason() { return "Extension " + m_extensionToken + " failed"; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocket.cpp:215:122: required from here 215 | scriptExecutionContext()->addConsoleMessage(MessageSource::JS, MessageLevel::Error, "Invalid url for WebSocket " + m_url.stringCenterEllipsizedToLength()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [1929/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSRTCPeerConnectionCustom.cpp.o [1930/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSRTCSessionDescriptionCustom.cpp.o [1931/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSAudioContextCustom.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSAudioContextCustom.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSAudioContextCustom.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Condition.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MessageQueue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AsyncAudioDecoder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1932/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSRTCStatsResponseCustom.cpp.o [1933/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSSubtleCryptoCustom.cpp.o [1934/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSWebGL2RenderingContextCustom.cpp.o [1935/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSFontFaceCustom.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontFaceRule.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontFace.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/FontFace.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFontFace.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSFontFaceCustom.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontFace.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSFontFaceCustom.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1936/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/IDBBindingUtilities.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDictionary.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/Dictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/IDBBindingUtilities.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/IDBBindingUtilities.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/IDBBindingUtilities.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1937/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSDeviceMotionEventCustom.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DeviceMotionEvent.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDeviceMotionEvent.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDeviceMotionEventCustom.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDeviceMotionEventCustom.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1938/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSIDBCursorCustom.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/DOMWrapperWorld.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBCursor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBCursor.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSIDBCursorCustom.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSIDBCursorCustom.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1939/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSIDBIndexCustom.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/DOMWrapperWorld.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBCursor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBIndex.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBIndex.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSIDBIndexCustom.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSIDBIndexCustom.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1940/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSIDBCursorWithValueCustom.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/DOMWrapperWorld.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBCursor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBCursorWithValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBCursorWithValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSIDBCursorWithValueCustom.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSIDBCursorWithValueCustom.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1941/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSIDBAnyCustom.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBAny.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSIDBAnyCustom.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSIDBAnyCustom.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1942/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bridge/NP_jsobject.cpp.o [1943/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bridge/npruntime.cpp.o [1944/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bridge/c/CRuntimeObject.cpp.o [1945/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSOscillatorNodeCustom.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOscillatorNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSOscillatorNodeCustom.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSOscillatorNodeCustom.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1946/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSIDBDatabaseCustom.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMStringList.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBDatabase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBDatabase.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSIDBDatabaseCustom.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDictionary.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/Dictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBDatabase.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSIDBDatabaseCustom.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1947/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bridge/c/c_class.cpp.o [1948/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSPannerNodeCustom.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPannerNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSPannerNodeCustom.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSPannerNodeCustom.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPannerNode.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setPosition(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:49:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 49 | void setPosition(const FloatPoint3D &position) { m_position = position; } | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setOrientation(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:58:76: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 58 | void setOrientation(const FloatPoint3D &orientation) { m_orientation = orientation; } | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setUpVector(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:62:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 62 | void setUpVector(const FloatPoint3D &upVector) { m_upVector = upVector; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setVelocity(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:67:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 67 | void setVelocity(const FloatPoint3D &velocity) { m_velocity = velocity; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setPosition(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:91:84: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 91 | void setPosition(float x, float y, float z) { m_position = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setOrientation(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:95:90: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 95 | void setOrientation(float x, float y, float z) { m_orientation = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setVelocity(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:99:84: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 99 | void setVelocity(float x, float y, float z) { m_velocity = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [1949/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bridge/c/c_instance.cpp.o [1950/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bridge/c/c_runtime.cpp.o [1951/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSIDBObjectStoreCustom.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDictionary.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/Dictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBObjectStore.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBObjectStore.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSIDBObjectStoreCustom.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSIDBObjectStoreCustom.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1952/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bridge/c/c_utility.cpp.o [1953/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/contentextensions/CombinedFiltersAlphabet.cpp.o [1954/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/contentextensions/CombinedURLFilters.cpp.o [1955/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/contentextensions/CompiledContentExtension.cpp.o [1956/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/contentextensions/ContentExtensionError.cpp.o [1957/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/contentextensions/ContentExtensionCompiler.cpp.o [1958/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/contentextensions/ContentExtensionParser.cpp.o [1959/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/WebCoreJSBuiltinInternals.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1960/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/contentextensions/ContentExtensionRule.cpp.o [1961/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/contentextensions/ContentExtensionStyleSheet.cpp.o [1962/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/contentextensions/ContentExtensionsBackend.cpp.o [1963/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/contentextensions/ContentExtension.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParserMode.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/StyleSheetContents.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/contentextensions/ContentExtension.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/contentextensions/ContentExtension.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1964/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/contentextensions/DFA.cpp.o [1965/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/contentextensions/DFABytecodeCompiler.cpp.o [1966/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/contentextensions/DFACombiner.cpp.o [1967/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/contentextensions/DFABytecodeInterpreter.cpp.o [1968/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/contentextensions/DFANode.cpp.o [1969/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/contentextensions/DFAMinimizer.cpp.o [1970/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/contentextensions/NFA.cpp.o [1971/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/contentextensions/NFAToDFA.cpp.o [1972/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/WebCoreJSBuiltins.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Identifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/parser/ParserModes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ExecutableInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/ByteLengthQueuingStrategyBuiltins.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/ByteLengthQueuingStrategyBuiltins.cpp:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltins.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltins.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1973/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/contentextensions/URLFilterParser.cpp.o [1974/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bridge/IdentifierRep.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMBinding.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/IdentifierRep.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/IdentifierRep.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1975/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bridge/runtime_object.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/jsc/BridgeJSC.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/runtime_object.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/runtime_object.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/runtime_object.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1976/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/dom/NativeNodeFilter.cpp.o [1977/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bridge/runtime_array.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/jsc/BridgeJSC.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/runtime_array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/runtime_array.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/runtime_array.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1978/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/css/MediaFeatureNames.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/MediaFeatureNames.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/MediaFeatureNames.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1979/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bridge/runtime_root.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Handle.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Strong.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/runtime_root.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/runtime_root.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/runtime_root.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/WeakInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/runtime_root.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1980/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/dom/CustomElementDefinitions.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/CustomElementDefinitions.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/CustomElementDefinitions.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/CustomElementDefinitions.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/CustomElementDefinitions.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1981/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSWebGLRenderingContextCustom.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCanvasRenderingContext.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLRenderingContextBase.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLRenderingContext.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSWebGLRenderingContextCustom.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSWebGLRenderingContextCustom.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1982/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bridge/jsc/BridgeJSC.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/jsc/BridgeJSC.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/jsc/BridgeJSC.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/jsc/BridgeJSC.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/Bridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/jsc/BridgeJSC.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1983/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/dom/QualifiedName.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.cpp:99:36: required from here 99 | return prefix().string() + ':' + localName().string(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.cpp:99:36: required from here 99 | return prefix().string() + ':' + localName().string(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [1984/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bridge/runtime_method.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/jsc/BridgeJSC.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/runtime_method.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/runtime_method.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/runtime_method.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/Bridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/jsc/BridgeJSC.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1985/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/fileapi/BlobURL.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/BlobURL.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/BlobURL.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/BlobURL.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, char>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/BlobURL.cpp:75:83: required from here 75 | String urlString = "blob:" + encodeWithURLEscapeSequences(originString) + '/' + createCanonicalUUIDString(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/BlobURL.cpp:75:83: required from here 75 | String urlString = "blob:" + encodeWithURLEscapeSequences(originString) + '/' + createCanonicalUUIDString(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/BlobURL.cpp:75:83: required from here 75 | String urlString = "blob:" + encodeWithURLEscapeSequences(originString) + '/' + createCanonicalUUIDString(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [1986/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/fileapi/File.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobPart.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/Blob.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/File.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/File.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/File.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1987/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/fileapi/Blob.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobPart.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/Blob.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/Blob.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/Blob.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1988/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/fileapi/FileException.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/FileException.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/FileException.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1989/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/fileapi/AsyncFileStream.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileStream.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/AsyncFileStream.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/AsyncFileStream.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/AsyncFileStream.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1990/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSWebGLRenderingContextBaseCustom.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCanvasRenderingContext.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLRenderingContextBase.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSWebGLRenderingContextBaseCustom.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSWebGLRenderingContextBaseCustom.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1991/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/fileapi/FileList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobPart.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/Blob.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/File.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/FileList.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/FileList.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/FileList.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1992/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/dom/SimulatedClick.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DataTransfer.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/SimulatedClick.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/SimulatedClick.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/SimulatedClick.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DataTransfer.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [1993/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/fileapi/FileReaderSync.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/FileReaderSync.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/FileReaderSync.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobPart.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/Blob.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/FileReaderSync.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/FileReaderSync.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1994/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/ScriptController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWindowShell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptController.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptController.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptController.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptController.cpp:539:190: required from here 539 | m_frame.document()->addConsoleMessage(MessageSource::Security, MessageLevel::Error, "Blocked script execution in '" + m_frame.document()->url().stringCenterEllipsizedToLength() + "' because the document's frame is sandboxed and the 'allow-scripts' permission is not set."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptController.cpp:539:190: required from here 539 | m_frame.document()->addConsoleMessage(MessageSource::Security, MessageLevel::Error, "Blocked script execution in '" + m_frame.document()->url().stringCenterEllipsizedToLength() + "' because the document's frame is sandboxed and the 'allow-scripts' permission is not set."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [1995/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/fileapi/FileReader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/FileReader.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/FileReader.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/FileReader.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1996/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/fileapi/ThreadableBlobRegistry.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/ThreadableBlobRegistry.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobPart.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/ThreadableBlobRegistry.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/ThreadableBlobRegistry.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [1997/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/dom/default/PlatformMessagePortChannel.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/SerializedScriptValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePortChannel.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/default/PlatformMessagePortChannel.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/default/PlatformMessagePortChannel.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/default/PlatformMessagePortChannel.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1998/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/fileapi/FileReaderLoader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/FileReaderLoader.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/FileReaderLoader.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/FileReaderLoader.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [1999/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/BaseChooserOnlyDateAndTimeInputType.cpp.o [2000/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/css/SourceSizeList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSCalculationValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParser.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/SourceSizeList.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/SourceSizeList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/SourceSizeList.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2001/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/fileapi/WebKitBlobBuilder.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobPart.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/WebKitBlobBuilder.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/WebKitBlobBuilder.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/WebKitBlobBuilder.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2002/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/BaseDateAndTimeInputType.cpp.o [2003/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/css/FontFaceSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontFaceRule.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontFace.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontFaceSet.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/FontFaceSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/FontFaceSet.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontFace.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/FontFaceSet.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2004/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/css/CSSPrimitiveValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.cpp:42: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValueMappings.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Pair.h:61:28: required from here 61 | return first + ' ' + second; | ~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.cpp:1052:61: required from here 1052 | return "url(" + quoteCSSURLIfNeeded(m_value.string) + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Pair.h:61:28: required from here 61 | return first + ' ' + second; | ~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.cpp:1052:61: required from here 1052 | return "url(" + quoteCSSURLIfNeeded(m_value.string) + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2005/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/history/CachedPage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/CachedFrame.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/CachedPage.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/CachedPage.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/CachedPage.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2006/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/history/BackForwardController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/BackForwardList.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/BackForwardController.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/BackForwardController.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/SerializedScriptValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/HistoryItem.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/BackForwardController.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2007/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/AttributeDOMTokenList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMTokenList.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/AttributeDOMTokenList.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/AttributeDOMTokenList.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/AttributeDOMTokenList.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/AttributeDOMTokenList.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMTokenList.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2008/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/history/BackForwardList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/BackForwardList.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/BackForwardList.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/BackForwardList.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageVisibilityState.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Frame.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/BackForwardList.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2009/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/BaseCheckableInputType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormAssociatedElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElementWithState.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTextFormControlElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/InputType.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseCheckableInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseCheckableInputType.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseCheckableInputType.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2010/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/DateInputType.cpp.o [2011/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/DateTimeInputType.cpp.o [2012/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/BaseClickableWithKeyInputType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormAssociatedElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElementWithState.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTextFormControlElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/InputType.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseClickableWithKeyInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseClickableWithKeyInputType.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseClickableWithKeyInputType.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2013/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/DateTimeLocalInputType.cpp.o [2014/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/DOMTokenList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMTokenList.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMTokenList.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMTokenList.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMTokenList.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2015/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/FTPDirectoryDocument.cpp.o [2016/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/ButtonInputType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormAssociatedElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElementWithState.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTextFormControlElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/InputType.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseClickableWithKeyInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseButtonInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ButtonInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ButtonInputType.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ButtonInputType.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2017/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/CheckboxInputType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormAssociatedElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElementWithState.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTextFormControlElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/InputType.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseCheckableInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CheckboxInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CheckboxInputType.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CheckboxInputType.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2018/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/DOMURL.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMURL.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMURL.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMURL.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMURL.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2019/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/BaseTextInputType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDivElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/AutoFillButtonElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TextFieldInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseTextInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseTextInputType.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseTextInputType.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseTextInputType.cpp:45:42: required from here 45 | String pattern = "^(?:" + rawPattern + ")$"; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = AtomicString]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::AtomicString]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::AtomicString]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseTextInputType.cpp:45:42: required from here 45 | String pattern = "^(?:" + rawPattern + ")$"; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2020/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/DOMFormData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobPart.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/Blob.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormDataList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMFormData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMFormData.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMFormData.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2021/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/history/HistoryItem.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/SerializedScriptValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/HistoryItem.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/HistoryItem.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/HistoryItem.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2022/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/BaseButtonInputType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormAssociatedElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElementWithState.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTextFormControlElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/InputType.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseClickableWithKeyInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseButtonInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseButtonInputType.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseButtonInputType.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderButton.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseButtonInputType.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2023/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/FormDataList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobPart.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/Blob.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormDataList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormDataList.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormDataList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2024/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/history/PageCache.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/SerializedScriptValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/HistoryItem.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/PageCache.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/PageCache.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/PageCache.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2025/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/EmailInputType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDivElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/AutoFillButtonElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TextFieldInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseTextInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/EmailInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/EmailInputType.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/EmailInputType.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2026/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/history/CachedFrame.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/CachedFrame.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/CachedPage.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/CachedFrame.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/CachedFrame.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/CachedFrame.cpp:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2027/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/FormAssociatedElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormAssociatedElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormAssociatedElement.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/CheckedRadioButtons.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormController.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormAssociatedElement.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormAssociatedElement.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2028/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/GenericCachedHTMLCollection.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementTraversal.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementChildIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CollectionTraversal.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CachedHTMLCollection.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/GenericCachedHTMLCollection.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/GenericCachedHTMLCollection.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/GenericCachedHTMLCollection.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2029/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/HTMLAllCollection.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementTraversal.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementChildIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CollectionTraversal.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CachedHTMLCollection.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLAllCollection.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLAllCollection.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLAllCollection.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2030/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/cssjit/SelectorCompiler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSSelector.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/SelectorChecker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/cssjit/SelectorCompiler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/cssjit/SelectorCompiler.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/SelectorChecker.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/cssjit/SelectorCompiler.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/PseudoElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementRareData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/cssjit/SelectorCompiler.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/cssjit/SelectorCompiler.cpp: In member function ‘void WebCore::SelectorCompiler::SelectorCodeGenerator::generateSelectorChecker()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/cssjit/SelectorCompiler.cpp:1727:40: warning: implicitly-declared ‘constexpr WebCore::StackAllocator::StackAllocator(const WebCore::StackAllocator&)’ is deprecated [-Wdeprecated-copy] 1727 | StackAllocator earlyFailureStack = m_stackAllocator; | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/cssjit/FunctionCall.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/cssjit/SelectorCompiler.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/cssjit/StackAllocator.h:242:21: note: because ‘WebCore::StackAllocator’ has user-provided ‘WebCore::StackAllocator& WebCore::StackAllocator::operator=(const WebCore::StackAllocator&)’ 242 | StackAllocator& operator=(const StackAllocator& other) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/cssjit/SelectorCompiler.cpp:1814:43: warning: implicitly-declared ‘constexpr WebCore::StackAllocator::StackAllocator(const WebCore::StackAllocator&)’ is deprecated [-Wdeprecated-copy] 1814 | StackAllocator successStack = m_stackAllocator; | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/cssjit/StackAllocator.h:242:21: note: because ‘WebCore::StackAllocator’ has user-provided ‘WebCore::StackAllocator& WebCore::StackAllocator::operator=(const WebCore::StackAllocator&)’ 242 | StackAllocator& operator=(const StackAllocator& other) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/cssjit/SelectorCompiler.cpp:1815:43: warning: implicitly-declared ‘constexpr WebCore::StackAllocator::StackAllocator(const WebCore::StackAllocator&)’ is deprecated [-Wdeprecated-copy] 1815 | StackAllocator failureStack = m_stackAllocator; | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/cssjit/StackAllocator.h:242:21: note: because ‘WebCore::StackAllocator’ has user-provided ‘WebCore::StackAllocator& WebCore::StackAllocator::operator=(const WebCore::StackAllocator&)’ 242 | StackAllocator& operator=(const StackAllocator& other) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/cssjit/SelectorCompiler.cpp:1854:35: warning: implicitly-declared ‘constexpr WebCore::StackAllocator::StackAllocator(const WebCore::StackAllocator&)’ is deprecated [-Wdeprecated-copy] 1854 | StackAllocator successStack = m_stackAllocator; | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/cssjit/StackAllocator.h:242:21: note: because ‘WebCore::StackAllocator’ has user-provided ‘WebCore::StackAllocator& WebCore::StackAllocator::operator=(const WebCore::StackAllocator&)’ 242 | StackAllocator& operator=(const StackAllocator& other) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/cssjit/SelectorCompiler.cpp: In member function ‘void WebCore::SelectorCompiler::SelectorCodeGenerator::generateElementMatchesSelectorList(JSC::AbstractMacroAssembler::JumpList&, JSC::AbstractMacroAssembler::RegisterID, const WebCore::SelectorCompiler::SelectorList&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/cssjit/SelectorCompiler.cpp:2003:39: warning: implicitly-declared ‘constexpr WebCore::StackAllocator::StackAllocator(const WebCore::StackAllocator&)’ is deprecated [-Wdeprecated-copy] 2003 | StackAllocator successStack = m_stackAllocator; | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/cssjit/StackAllocator.h:242:21: note: because ‘WebCore::StackAllocator’ has user-provided ‘WebCore::StackAllocator& WebCore::StackAllocator::operator=(const WebCore::StackAllocator&)’ 242 | StackAllocator& operator=(const StackAllocator& other) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/cssjit/SelectorCompiler.cpp:2004:39: warning: implicitly-declared ‘constexpr WebCore::StackAllocator::StackAllocator(const WebCore::StackAllocator&)’ is deprecated [-Wdeprecated-copy] 2004 | StackAllocator failureStack = m_stackAllocator; | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/cssjit/StackAllocator.h:242:21: note: because ‘WebCore::StackAllocator’ has user-provided ‘WebCore::StackAllocator& WebCore::StackAllocator::operator=(const WebCore::StackAllocator&)’ 242 | StackAllocator& operator=(const StackAllocator& other) | ^~~~~~~~ [2031/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/HTMLFormControlsCollection.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementTraversal.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementChildIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CollectionTraversal.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CachedHTMLCollection.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlsCollection.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlsCollection.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlsCollection.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2032/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/HTMLCollection.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/HTMLNames.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCollection.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCollection.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementTraversal.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementChildIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CollectionTraversal.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/LiveNodeList.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCollection.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCollection.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/CollectionIndexCache.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCollection.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2033/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/HTMLNameCollection.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementTraversal.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementChildIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CollectionTraversal.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CachedHTMLCollection.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLNameCollection.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLNameCollection.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLNameCollection.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2034/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/HTMLOptionsCollection.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementTraversal.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementChildIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CollectionTraversal.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CachedHTMLCollection.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLOptionsCollection.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLOptionsCollection.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLOptionsCollection.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2035/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/FormController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/CheckedRadioButtons.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormController.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormController.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormController.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormController.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2036/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/ColorInputType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormAssociatedElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElementWithState.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTextFormControlElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/InputType.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseClickableWithKeyInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ColorInputType.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ColorInputType.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ColorInputType.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ColorInputType.cpp:47: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2037/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/HTMLPictureElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLPictureElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLPictureElement.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLPictureElement.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2038/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/InputTypeNames.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/InputTypeNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/InputTypeNames.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2039/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/HTMLTableRowsCollection.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementTraversal.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementChildIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CollectionTraversal.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CachedHTMLCollection.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableRowsCollection.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableRowsCollection.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableRowsCollection.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2040/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/LinkRelAttribute.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LinkRelAttribute.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2041/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/MonthInputType.cpp.o [2042/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/ImageData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ImageData.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ImageData.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ImageData.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ImageData.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked WTF::Checked::operator*=(U) [with U = unsigned int; T = int; OverflowHandler = WTF::RecordOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ImageData.cpp:47:17: required from here 47 | dataSize *= sw; | ^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:597:17: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 597 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked WTF::Checked::operator*=(U) [with U = int; T = int; OverflowHandler = WTF::RecordOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ImageData.cpp:63:28: required from here 63 | dataSize *= size.width(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:597:17: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 597 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ [2043/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/HTMLImageLoader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ImageLoader.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLImageLoader.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLImageLoader.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedImage.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLImageLoader.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLImageLoader.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ImageLoader.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2044/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/FileInputType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormAssociatedElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElementWithState.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTextFormControlElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/InputType.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseClickableWithKeyInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FileInputType.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FileInputType.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FileInputType.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineFlowBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RootInlineBox.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/FloatingObjects.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlockFlow.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFileUploadControl.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FileInputType.cpp:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FileInputType.cpp:245:30: required from here 245 | value = "C:\\fakepath\\" + m_fileList->item(0)->name(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2045/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/HiddenInputType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormAssociatedElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElementWithState.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTextFormControlElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/InputType.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HiddenInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HiddenInputType.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HiddenInputType.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HiddenInputType.cpp:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2046/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/LabelsNodeList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelsNodeList.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelsNodeList.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelsNodeList.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2047/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/MediaController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/MediaController.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/MediaController.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/MediaController.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2048/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/MediaFragmentURIParser.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/MediaFragmentURIParser.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/MediaFragmentURIParser.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/MediaFragmentURIParser.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2049/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/HTMLDocument.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDocument.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDocument.cpp:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDocument.cpp:53: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/StyleResolver.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDocument.cpp:79: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2050/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/PublicURLManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/PublicURLManager.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/PublicURLManager.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/PublicURLManager.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/PublicURLManager.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2051/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/ImageInputType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormAssociatedElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElementWithState.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTextFormControlElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/InputType.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseClickableWithKeyInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseButtonInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ImageInputType.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ImageInputType.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ImageInputType.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderImage.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ImageInputType.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ImageInputType.cpp:70:30: required from here 70 | encoding.appendData(name + dotXString.get(), m_clickLocation.x()); | ~~~~~^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2052/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/LabelableElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2053/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/PasswordInputType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDivElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/AutoFillButtonElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TextFieldInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseTextInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/PasswordInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/PasswordInputType.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/PasswordInputType.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2054/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/ImageDocument.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDocument.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ImageDocument.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ImageDocument.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ImageDocument.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ImageDocument.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ImageDocument.cpp: In member function ‘void WebCore::ImageDocument::createDocumentStructure()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ImageDocument.cpp:222:126: warning: enum constant in boolean context [-Wint-in-bool-context] 222 | downcast(body.get()).setInlineStyleProperty(CSSPropertyBackgroundColor, "white", CSSPrimitiveValue::CSS_IDENT); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [2055/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/StepRange.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Decimal.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/StepRange.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/StepRange.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2056/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/InputType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormAssociatedElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElementWithState.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTextFormControlElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/InputType.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/InputType.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/InputType.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/NodeRenderStyle.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/InputType.cpp:57: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2057/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/RadioInputType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormAssociatedElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElementWithState.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTextFormControlElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/InputType.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseCheckableInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/RadioInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/RadioInputType.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/RadioInputType.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2058/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/ResetInputType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormAssociatedElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElementWithState.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTextFormControlElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/InputType.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseClickableWithKeyInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseButtonInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ResetInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ResetInputType.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ResetInputType.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2059/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/NumberInputType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDivElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/AutoFillButtonElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TextFieldInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/NumberInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/NumberInputType.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/NumberInputType.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineFlowBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RootInlineBox.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/FloatingObjects.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlockFlow.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderTextControl.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/NumberInputType.cpp:43: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2060/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/TimeInputType.cpp.o [2061/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/RadioNodeList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/RadioNodeList.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/RadioNodeList.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/RadioNodeList.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2062/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/SubmitInputType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormAssociatedElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElementWithState.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTextFormControlElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/InputType.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseClickableWithKeyInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseButtonInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/SubmitInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/SubmitInputType.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/SubmitInputType.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2063/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/TelephoneInputType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDivElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/AutoFillButtonElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TextFieldInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseTextInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TelephoneInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TelephoneInputType.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TelephoneInputType.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2064/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/PluginDocument.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDocument.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/PluginDocument.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/PluginDocument.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/PluginDocument.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/PluginDocument.cpp:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2065/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/MediaElementSession.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/AudioTrackPrivate.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/MediaPlayer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/MediaElementSession.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/MediaElementSession.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/MediaPlayer.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/MediaElementSession.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/MediaElementSession.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2066/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/WeekInputType.cpp.o [2067/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/TimeRanges.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TimeRanges.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2068/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/CanvasContextAttributes.cpp.o [2069/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/TypeAhead.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TypeAhead.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TypeAhead.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/UIEvent.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/UIEventWithKeyState.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/KeyboardEvent.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TypeAhead.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TypeAhead.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/UniquedStringImpl.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicStringImpl.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2070/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/MediaDocument.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDocument.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/MediaDocument.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/MediaDocument.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/MediaDocument.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/MediaDocument.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2071/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/TextDocument.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDocument.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TextDocument.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TextDocument.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TextDocument.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2072/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/CanvasProxy.cpp.o [2073/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/TextInputType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDivElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/AutoFillButtonElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TextFieldInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseTextInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TextInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TextInputType.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TextInputType.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2074/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/RubyElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/RubyElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/RubyElement.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/RubyElement.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineFlowBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RootInlineBox.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/FloatingObjects.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlockFlow.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderRuby.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/RubyElement.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2075/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/RubyTextElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/RubyTextElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/RubyTextElement.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/RubyTextElement.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineFlowBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RootInlineBox.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/FloatingObjects.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlockFlow.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderRuby.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/RubyTextElement.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2076/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/RangeInputType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormAssociatedElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElementWithState.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTextFormControlElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/InputType.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/RangeInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/RangeInputType.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/RangeInputType.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderSlider.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/RangeInputType.cpp:43: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2077/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/CanvasPathMethods.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasPathMethods.cpp:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2078/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/SearchInputType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDivElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/AutoFillButtonElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TextFieldInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseTextInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/SearchInputType.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/SearchInputType.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/SearchInputType.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineFlowBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RootInlineBox.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/FloatingObjects.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlockFlow.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderTextControl.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderTextControlSingleLine.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderSearchField.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/SearchInputType.cpp:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2079/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/CanvasGradient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasGradient.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h: In constructor ‘WebCore::CanvasStyle::CanvasStyle(WebCore::CanvasStyle&&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:144:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class WebCore::CanvasStyle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 144 | memcpy(this, &other, sizeof(CanvasStyle)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:43:11: note: ‘class WebCore::CanvasStyle’ declared here 43 | class CanvasStyle { | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h: In member function ‘WebCore::CanvasStyle& WebCore::CanvasStyle::operator=(WebCore::CanvasStyle&&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:151:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class WebCore::CanvasStyle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 151 | memcpy(this, &other, sizeof(CanvasStyle)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:43:11: note: ‘class WebCore::CanvasStyle’ declared here 43 | class CanvasStyle { | ^~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSCalculationValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParser.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasGradient.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasGradient.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2080/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/CanvasPattern.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasPattern.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2081/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/URLInputType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDivElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/AutoFillButtonElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TextFieldInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/BaseTextInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/URLInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/URLInputType.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/URLInputType.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2082/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/DOMPath.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGException.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMatrix.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/DOMPath.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/DOMPath.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2083/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/ANGLEInstancedArrays.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/ANGLEInstancedArrays.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/ANGLEInstancedArrays.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/ANGLEInstancedArrays.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2084/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/CanvasRenderingContext.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2085/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/CanvasStyle.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h: In constructor ‘WebCore::CanvasStyle::CanvasStyle(WebCore::CanvasStyle&&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:144:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class WebCore::CanvasStyle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 144 | memcpy(this, &other, sizeof(CanvasStyle)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:43:11: note: ‘class WebCore::CanvasStyle’ declared here 43 | class CanvasStyle { | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h: In member function ‘WebCore::CanvasStyle& WebCore::CanvasStyle::operator=(WebCore::CanvasStyle&&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:151:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class WebCore::CanvasStyle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 151 | memcpy(this, &other, sizeof(CanvasStyle)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:43:11: note: ‘class WebCore::CanvasStyle’ declared here 43 | class CanvasStyle { | ^~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSCalculationValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParser.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.cpp: In copy constructor ‘WebCore::CanvasStyle::CanvasStyle(const WebCore::CanvasStyle&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.cpp:227:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class WebCore::CanvasStyle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 227 | memcpy(this, &other, sizeof(CanvasStyle)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:43:11: note: ‘class WebCore::CanvasStyle’ declared here 43 | class CanvasStyle { | ^~~~~~~~~~~ [2086/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/TextFieldInputType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDivElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/AutoFillButtonElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TextFieldInputType.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TextFieldInputType.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TextFieldInputType.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TextFieldInputType.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayer.h:48, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/TextFieldInputType.cpp:48: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2087/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGL2RenderingContext.cpp.o [2088/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/EXTBlendMinMax.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/EXTBlendMinMax.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/EXTBlendMinMax.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/EXTBlendMinMax.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2089/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/EXTFragDepth.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/EXTFragDepth.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/EXTFragDepth.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/EXTFragDepth.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2090/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/EXTShaderTextureLOD.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/EXTShaderTextureLOD.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/EXTShaderTextureLOD.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/EXTShaderTextureLOD.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2091/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/EXTsRGB.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/EXTsRGB.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/EXTsRGB.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/EXTsRGB.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2092/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/EXTTextureFilterAnisotropic.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/EXTTextureFilterAnisotropic.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/EXTTextureFilterAnisotropic.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/EXTTextureFilterAnisotropic.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2093/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/OESElementIndexUint.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESElementIndexUint.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESElementIndexUint.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESElementIndexUint.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2094/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/ValidationMessage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ValidationMessage.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ValidationMessage.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLBRElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ValidationMessage.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ValidationMessage.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ValidationMessage.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ValidationMessage.cpp:42: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = AtomicString]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::AtomicString]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ValidationMessage.cpp:87:56: required from here 87 | updatedMessage = updatedMessage + '\n' + title; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = AtomicString]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::AtomicString]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ValidationMessage.cpp:87:56: required from here 87 | updatedMessage = updatedMessage + '\n' + title; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2095/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/OESStandardDerivatives.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESStandardDerivatives.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESStandardDerivatives.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESStandardDerivatives.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2096/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/OESTextureFloat.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESTextureFloat.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESTextureFloat.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESTextureFloat.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2097/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/OESTextureFloatLinear.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESTextureFloatLinear.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESTextureFloatLinear.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESTextureFloatLinear.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2098/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLContextEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextEvent.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextEvent.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextEvent.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2099/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLContextAttributes.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextAttributes.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextAttributes.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextAttributes.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2100/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/OESTextureHalfFloat.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESTextureHalfFloat.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESTextureHalfFloat.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESTextureHalfFloat.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2101/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/OESTextureHalfFloatLinear.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESTextureHalfFloatLinear.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESTextureHalfFloatLinear.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESTextureHalfFloatLinear.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2102/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/OESVertexArrayObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESVertexArrayObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESVertexArrayObject.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESVertexArrayObject.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2103/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLCompressedTextureATC.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLCompressedTextureATC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLCompressedTextureATC.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLCompressedTextureATC.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2104/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLBuffer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSharedObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLBuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLBuffer.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLBuffer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextGroup.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLBuffer.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/CString.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLBuffer.cpp: In member function ‘bool WebCore::WebGLBuffer::associateBufferSubDataImpl(GC3Dintptr, const void*, GC3Dsizeiptr)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLBuffer.cpp:121:86: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 121 | Checked checkedBufferMax = checkedBufferOffset + checkedDataLength; | ^~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = long int; V = long int; OverflowHandler = RecordOverflow; typename Result::ResultType = long int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLBuffer.cpp:121:86: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 121 | Checked checkedBufferMax = checkedBufferOffset + checkedDataLength; | ^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = long int; V = long int; OverflowHandler = RecordOverflow; typename Result::ResultType = long int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2105/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLCompressedTexturePVRTC.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLCompressedTexturePVRTC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLCompressedTexturePVRTC.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLCompressedTexturePVRTC.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2106/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLCompressedTextureS3TC.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLCompressedTextureS3TC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLCompressedTextureS3TC.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLCompressedTextureS3TC.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2107/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLContextObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextObject.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextObject.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextObject.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/CString.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2108/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLDebugRendererInfo.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLDebugRendererInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLDebugRendererInfo.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLDebugRendererInfo.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2109/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLContextGroup.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextGroup.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextGroup.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextGroup.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2110/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/CanvasRenderingContext2D.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext2D.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext2D.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext2D.cpp:33: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Path.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasPathMethods.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext2D.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext2D.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h: In constructor ‘WebCore::CanvasStyle::CanvasStyle(WebCore::CanvasStyle&&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:144:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class WebCore::CanvasStyle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 144 | memcpy(this, &other, sizeof(CanvasStyle)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:43:11: note: ‘class WebCore::CanvasStyle’ declared here 43 | class CanvasStyle { | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h: In member function ‘WebCore::CanvasStyle& WebCore::CanvasStyle::operator=(WebCore::CanvasStyle&&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:151:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class WebCore::CanvasStyle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 151 | memcpy(this, &other, sizeof(CanvasStyle)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:43:11: note: ‘class WebCore::CanvasStyle’ declared here 43 | class CanvasStyle { | ^~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext2D.cpp:50: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext2D.cpp: In member function ‘WTF::RefPtr WebCore::CanvasRenderingContext2D::createLinearGradient(float, float, float, float, WebCore::ExceptionCode&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext2D.cpp:1820:12: note: in expansion of macro ‘WTFMove’ 1820 | return WTFMove(gradient); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext2D.cpp:1820:12: note: in expansion of macro ‘WTFMove’ 1820 | return WTFMove(gradient); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext2D.cpp: In member function ‘WTF::RefPtr WebCore::CanvasRenderingContext2D::createRadialGradient(float, float, float, float, float, float, WebCore::ExceptionCode&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext2D.cpp:1837:12: note: in expansion of macro ‘WTFMove’ 1837 | return WTFMove(gradient); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext2D.cpp:1837:12: note: in expansion of macro ‘WTFMove’ 1837 | return WTFMove(gradient); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = char; StringType2 = String; StringType3 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = char; StringType2 = String; StringType3 = char]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext2D.cpp:2237:32: required from here 2237 | family = makeString('"', family, '"'); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ [2111/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLGetInfo.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSharedObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLBuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLGetInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLGetInfo.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLGetInfo.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2112/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLDebugShaders.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLDebugShaders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLDebugShaders.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLDebugShaders.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2113/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLDepthTexture.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLDepthTexture.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLDepthTexture.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLDepthTexture.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2114/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLDrawBuffers.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLDrawBuffers.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLDrawBuffers.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLDrawBuffers.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2115/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLExtension.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2116/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLShaderPrecisionFormat.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLShaderPrecisionFormat.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLShaderPrecisionFormat.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLShaderPrecisionFormat.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2117/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLLoseContext.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLLoseContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLLoseContext.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLLoseContext.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2118/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLFramebuffer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLFramebuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLFramebuffer.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLFramebuffer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextGroup.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLFramebuffer.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/CString.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2119/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLVertexArrayObject.cpp.o [2120/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLObject.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLObject.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLCompressedTextureS3TC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLObject.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/CString.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2121/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLProgram.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSharedObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLProgram.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLProgram.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLProgram.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextGroup.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLProgram.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/CString.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2122/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLQuery.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSharedObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLQuery.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLQuery.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLQuery.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextGroup.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLQuery.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/CString.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2123/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLRenderbuffer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSharedObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderbuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderbuffer.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderbuffer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextGroup.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderbuffer.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/CString.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2124/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLUniformLocation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSharedObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLProgram.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLUniformLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLUniformLocation.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLUniformLocation.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2125/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLSampler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSharedObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSampler.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSampler.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSampler.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextGroup.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSampler.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/CString.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2126/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLShader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSharedObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLShader.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLShader.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLShader.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextGroup.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLShader.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/CString.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2127/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLSync.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSharedObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSync.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSync.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSync.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextGroup.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSync.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/CString.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2128/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLSharedObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSharedObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSharedObject.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSharedObject.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextGroup.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSharedObject.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/CString.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2129/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/forms/FileIconLoader.cpp.o [2130/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/parser/HTMLEntitySearch.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLEntitySearch.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLEntitySearch.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2131/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLTransformFeedback.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSharedObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLTransformFeedback.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLTransformFeedback.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLTransformFeedback.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextGroup.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLTransformFeedback.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/CString.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2132/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLTexture.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSharedObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLTexture.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLTexture.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLTexture.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLContextGroup.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLTexture.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/CString.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2133/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/parser/HTMLEntityParser.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/SegmentedString.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLEntityParser.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLEntityParser.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2134/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/parser/HTMLParserIdioms.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Decimal.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLParserIdioms.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLParserIdioms.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLParserIdioms.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2135/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/parser/HTMLMetaCharsetParser.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Attribute.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLToken.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLTokenizer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLMetaCharsetParser.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLMetaCharsetParser.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2136/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/parser/CSSPreloadScanner.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLResourcePreloader.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/CSSPreloadScanner.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/CSSPreloadScanner.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/CSSPreloadScanner.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2137/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLVertexArrayObjectBase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSharedObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLBuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLVertexArrayObjectBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLVertexArrayObjectBase.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLVertexArrayObjectBase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLVertexArrayObjectBase.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/CString.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2138/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLVertexArrayObjectOES.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLSharedObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLBuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLVertexArrayObjectOES.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLVertexArrayObjectOES.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLVertexArrayObjectOES.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLVertexArrayObjectOES.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/CString.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2139/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/parser/HTMLSourceTracker.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/SegmentedString.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLSourceTracker.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLSourceTracker.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2140/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/parser/HTMLElementStack.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Attribute.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLToken.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/AtomicHTMLToken.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLStackItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLElementStack.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLElementStack.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DocumentFragment.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLStackItem.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLElementStack.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2141/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/parser/HTMLFormattingElementList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Attribute.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLToken.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/AtomicHTMLToken.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLStackItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLFormattingElementList.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLFormattingElementList.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DocumentFragment.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLStackItem.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLFormattingElementList.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2142/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/parser/HTMLSrcsetParser.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:187, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLSrcsetParser.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLSrcsetParser.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ [2143/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/parser/HTMLConstructionSite.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Attribute.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLToken.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/AtomicHTMLToken.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLStackItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLElementStack.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLConstructionSite.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLTreeBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLConstructionSite.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DocumentFragment.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLStackItem.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLConstructionSite.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2144/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/parser/HTMLDocumentParser.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/SegmentedString.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/InputStreamPreprocessor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLInputStream.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLDocumentParser.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLDocumentParser.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/XSSAuditor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLDocumentParser.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLDocumentParser.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Deque.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/SegmentedString.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2145/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/parser/HTMLParserScheduler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLParserScheduler.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLParserScheduler.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/NestingLevelIncrementer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLParserScheduler.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLParserScheduler.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2146/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLRenderingContext.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContext.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContext.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContext.cpp:50: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContext.cpp:1052:119: required from here 1052 | return WebGLGetInfo("WebGL GLSL ES 1.0 (" + m_context->getString(GraphicsContext3D::SHADING_LANGUAGE_VERSION) + ")"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContext.cpp:1052:119: required from here 1052 | return WebGLGetInfo("WebGL GLSL ES 1.0 (" + m_context->getString(GraphicsContext3D::SHADING_LANGUAGE_VERSION) + ")"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2147/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/parser/HTMLPreloadScanner.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLResourcePreloader.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/CSSPreloadScanner.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLPreloadScanner.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLPreloadScanner.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLPreloadScanner.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2148/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/parser/HTMLScriptRunner.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedScript.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLScriptRunner.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLScriptRunner.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/PendingScript.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLScriptRunner.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLScriptRunner.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2149/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/parser/TextDocumentParser.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/SegmentedString.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/InputStreamPreprocessor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLInputStream.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLDocumentParser.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/TextDocumentParser.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/TextDocumentParser.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/XSSAuditor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLDocumentParser.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/TextDocumentParser.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Deque.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/SegmentedString.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2150/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/parser/HTMLParserOptions.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLParserOptions.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLParserOptions.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2151/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/shadow/AutoFillButtonElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDivElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/AutoFillButtonElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/AutoFillButtonElement.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/AutoFillButtonElement.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2152/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/parser/XSSAuditorDelegate.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/XSSAuditorDelegate.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/XSSAuditorDelegate.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/XSSAuditorDelegate.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2153/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/parser/HTMLResourcePreloader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLResourcePreloader.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLResourcePreloader.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLResourcePreloader.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineFlowBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RootInlineBox.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/FloatingObjects.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlockFlow.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderView.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLResourcePreloader.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2154/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/inspector/InspectorMemoryAgent.cpp.o [2155/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/parser/HTMLTokenizer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Attribute.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLToken.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLTokenizer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLTokenizer.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2156/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/ContentFilter.cpp.o [2157/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/parser/HTMLTreeBuilder.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Attribute.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLToken.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/AtomicHTMLToken.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLStackItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLElementStack.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLConstructionSite.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLTreeBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLTreeBuilder.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DocumentFragment.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLStackItem.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLTreeBuilder.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = AtomicString]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::AtomicString]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:46:31: required from ‘WTF::StringAppend::operator WTF::AtomicString() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::AtomicString]’ 46 | return operator String(); | ~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLTreeBuilder.cpp:560:30: required from here 560 | map.add(prefix + ':' + localName, QualifiedName(prefix, localName, name.namespaceURI())); | ~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = AtomicString]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::AtomicString]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:46:31: required from ‘WTF::StringAppend::operator WTF::AtomicString() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::AtomicString]’ 46 | return operator String(); | ~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLTreeBuilder.cpp:560:30: required from here 560 | map.add(prefix + ':' + localName, QualifiedName(prefix, localName, name.namespaceURI())); | ~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2158/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/shadow/DetailsMarkerControl.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDivElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/DetailsMarkerControl.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/DetailsMarkerControl.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/DetailsMarkerControl.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineFlowBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RootInlineBox.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/FloatingObjects.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlockFlow.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderDetailsMarker.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/DetailsMarkerControl.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2159/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/parser/XSSAuditor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Attribute.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLToken.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/XSSAuditor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/XSSAuditor.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/XSSAuditor.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/XSSAuditor.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/XSSAuditor.cpp:128:94: required from here 128 | const String& attrName = name.namespaceURI() == XLinkNames::xlinkNamespaceURI ? "xlink:" + name.localName().string() : name.localName().string(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/XSSAuditor.cpp:343:232: required from here 343 | document->addConsoleMessage(MessageSource::Security, MessageLevel::Error, "Error parsing header X-XSS-Protection: " + headerValue + ": " + errorDetails + " at character position " + String::format("%u", errorPosition) + ". The default protections will be applied."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/XSSAuditor.cpp:343:232: required from here 343 | document->addConsoleMessage(MessageSource::Security, MessageLevel::Error, "Error parsing header X-XSS-Protection: " + headerValue + ": " + errorDetails + " at character position " + String::format("%u", errorPosition) + ". The default protections will be applied."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/XSSAuditor.cpp:343:232: required from here 343 | document->addConsoleMessage(MessageSource::Security, MessageLevel::Error, "Error parsing header X-XSS-Protection: " + headerValue + ": " + errorDetails + " at character position " + String::format("%u", errorPosition) + ". The default protections will be applied."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/XSSAuditor.cpp:343:232: required from here 343 | document->addConsoleMessage(MessageSource::Security, MessageLevel::Error, "Error parsing header X-XSS-Protection: " + headerValue + ": " + errorDetails + " at character position " + String::format("%u", errorPosition) + ". The default protections will be applied."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/XSSAuditor.cpp:343:232: required from here 343 | document->addConsoleMessage(MessageSource::Security, MessageLevel::Error, "Error parsing header X-XSS-Protection: " + headerValue + ": " + errorDetails + " at character position " + String::format("%u", errorPosition) + ". The default protections will be applied."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2160/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/CrossOriginAccessControl.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/CrossOriginAccessControl.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/CrossOriginAccessControl.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/CrossOriginAccessControl.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/CrossOriginAccessControl.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/CrossOriginAccessControl.cpp:168:72: required from here 168 | errorDescription = "Origin " + securityOrigin->toString() + " is not allowed by Access-Control-Allow-Origin."; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/CrossOriginAccessControl.cpp:168:72: required from here 168 | errorDescription = "Origin " + securityOrigin->toString() + " is not allowed by Access-Control-Allow-Origin."; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2161/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/CookieJar.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/CookieJar.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/CookieJar.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/CookieJar.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/CookieJar.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2162/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/shadow/MediaControlElementTypes.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDivElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/MediaControlElementTypes.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/MediaControlElementTypes.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/MediaControlElementTypes.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/MediaControlElementTypes.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2163/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/shadow/ProgressShadowElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDivElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/ProgressShadowElement.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/ProgressShadowElement.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/ProgressShadowElement.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineFlowBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RootInlineBox.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/FloatingObjects.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlockFlow.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderProgress.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/ProgressShadowElement.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2164/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/shadow/MediaControls.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Cursor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Chrome.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/MediaControls.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/MediaControls.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDivElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/MediaControls.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/MediaControls.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/MediaControlElementTypes.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/MediaControlElements.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/MediaControls.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2165/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/shadow/MeterShadowElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDivElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/MeterShadowElement.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/MeterShadowElement.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/MeterShadowElement.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineFlowBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RootInlineBox.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/FloatingObjects.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlockFlow.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderMeter.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/MeterShadowElement.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2166/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/FTPDirectoryParser.cpp.o [2167/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/CrossOriginPreflightResultCache.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/CrossOriginPreflightResultCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/CrossOriginPreflightResultCache.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/CrossOriginPreflightResultCache.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/CrossOriginPreflightResultCache.cpp:123:43: required from here 123 | errorDescription = "Method " + method + " is not allowed by Access-Control-Allow-Methods."; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/CrossOriginPreflightResultCache.cpp:123:43: required from here 123 | errorDescription = "Method " + method + " is not allowed by Access-Control-Allow-Methods."; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2168/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/canvas/WebGLRenderingContextBase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:64: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp: In member function ‘bool WebCore::WebGLRenderingContextBase::validateDrawArrays(const char*, GC3Denum, GC3Dint, GC3Dsizei, GC3Dsizei)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:1806:70: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 1806 | Checked checkedSum = checkedFirst + checkedCount; | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = int; V = int; OverflowHandler = RecordOverflow; typename Result::ResultType = int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:1806:70: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 1806 | Checked checkedSum = checkedFirst + checkedCount; | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = int; V = int; OverflowHandler = RecordOverflow; typename Result::ResultType = int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked WTF::Checked::operator+=(U) [with U = int; T = int; OverflowHandler = WTF::RecordOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:4681:19: required from here 4681 | bufferSize += 1; | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:583:17: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 583 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked WTF::Checked::operator+=(U) [with U = int; T = int; OverflowHandler = WTF::CrashOnOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:4705:19: required from here 4705 | bufferSize += 1; | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:583:17: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 583 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:2583:74: required from here 2583 | String uniformName = info.name + "[" + String::number(index) + "]"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:4024:17: required from here 4022 | String msg(String("texture bound to texture unit ") + String::number(badTexture) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4023 | + " is not renderable. It maybe non-power-of-2 and have incompatible texture filtering or is not 'texture complete'," | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4024 | + " or it is a float/half-float type with linear filtering and without the relevant float/half-float linear extension enabled."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked WTF::Checked::operator*=(U) [with U = int; T = int; OverflowHandler = WTF::RecordOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:633:22: required from ‘const WTF::Checked WTF::Checked::operator*=(WTF::Checked) [with U = int; V = WTF::CrashOnOverflow; T = int; OverflowHandler = WTF::RecordOverflow]’ 633 | return *this *= rhs.m_value; | ~~~~~~^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:4682:39: required from here 4682 | bufferSize *= Checked(4); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:597:17: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 597 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked WTF::Checked::operator*=(U) [with U = long int; T = long int; OverflowHandler = WTF::RecordOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:633:22: required from ‘const WTF::Checked WTF::Checked::operator*=(WTF::Checked) [with U = long int; V = WTF::CrashOnOverflow; T = long int; OverflowHandler = WTF::RecordOverflow]’ 633 | return *this *= rhs.m_value; | ~~~~~~^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:4684:62: required from here 4684 | bufferDataSize *= Checked(sizeof(GC3Dfloat)); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:597:17: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 597 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked WTF::Checked::operator*=(U) [with U = int; T = int; OverflowHandler = WTF::CrashOnOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:633:22: required from ‘const WTF::Checked WTF::Checked::operator*=(WTF::Checked) [with U = int; V = WTF::CrashOnOverflow; T = int; OverflowHandler = WTF::CrashOnOverflow]’ 633 | return *this *= rhs.m_value; | ~~~~~~^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:4706:39: required from here 4706 | bufferSize *= Checked(4); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:597:17: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 597 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked WTF::Checked::operator*=(U) [with U = long int; T = long int; OverflowHandler = WTF::CrashOnOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:633:22: required from ‘const WTF::Checked WTF::Checked::operator*=(WTF::Checked) [with U = long int; V = WTF::CrashOnOverflow; T = long int; OverflowHandler = WTF::CrashOnOverflow]’ 633 | return *this *= rhs.m_value; | ~~~~~~^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:4709:62: required from here 4709 | bufferDataSize *= Checked(sizeof(GC3Dfloat)); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:597:17: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 597 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:4911:100: required from here 4911 | String str = String("WebGL: ") + GetErrorString(error) + ": " + String(functionName) + ": " + String(description); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:4921:70: required from here 4921 | String str = String("WebGL: ") + String(functionName) + ": " + String(description); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:2583:74: required from here 2583 | String uniformName = info.name + "[" + String::number(index) + "]"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:4024:17: required from here 4022 | String msg(String("texture bound to texture unit ") + String::number(badTexture) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4023 | + " is not renderable. It maybe non-power-of-2 and have incompatible texture filtering or is not 'texture complete'," | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4024 | + " or it is a float/half-float type with linear filtering and without the relevant float/half-float linear extension enabled."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:4911:100: required from here 4911 | String str = String("WebGL: ") + GetErrorString(error) + ": " + String(functionName) + ": " + String(description); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:2583:74: required from here 2583 | String uniformName = info.name + "[" + String::number(index) + "]"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp:4024:17: required from here 4022 | String msg(String("texture bound to texture unit ") + String::number(badTexture) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4023 | + " is not renderable. It maybe non-power-of-2 and have incompatible texture filtering or is not 'texture complete'," | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4024 | + " or it is a float/half-float type with linear filtering and without the relevant float/half-float linear extension enabled."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2169/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/FrameLoaderStateMachine.cpp.o [2170/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/DocumentLoadTiming.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentLoadTiming.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentLoadTiming.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2171/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/shadow/SpinButtonElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDivElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/SpinButtonElement.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/SpinButtonElement.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/SpinButtonElement.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/SpinButtonElement.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2172/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/shadow/SliderThumbElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDivElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/SliderThumbElement.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/SliderThumbElement.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/SliderThumbElement.cpp:33: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineFlowBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RootInlineBox.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/FloatingObjects.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlockFlow.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/SliderThumbElement.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2173/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/shadow/MediaControlElements.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDivElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/MediaControlElementTypes.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/MediaControlElements.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/MediaControlElements.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/MediaControlElements.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/MediaControlElementTypes.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayer.h:48, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/MediaControlElements.cpp:49: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2174/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/LoaderStrategy.cpp.o [2175/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/FormState.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FormState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FormState.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FormState.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FormState.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FormState.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2176/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/RenderingAllInOne.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameView.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderTable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/AutoTableLayout.cpp:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderingAllInOne.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/AutoTableLayout.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/TableLayout.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/AutoTableLayout.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/AutoTableLayout.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayer.h:48, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/FilterEffectRenderer.cpp:43, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderingAllInOne.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/FilterEffectRenderer.cpp:44: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:65:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 65 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.cpp: In static member function ‘static WebCore::RenderPtr WebCore::RenderElement::createFor(WebCore::Element&, WTF::Ref&&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.cpp:158:16: note: in expansion of macro ‘WTFMove’ 158 | return WTFMove(image); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.cpp:158:16: note: in expansion of macro ‘WTFMove’ 158 | return WTFMove(image); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderingAllInOne.cpp:143: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/SimpleLineLayout.cpp: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/SimpleLineLayout.cpp:521:45: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 521 | class FragmentForwardIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = AtomicString]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = WTF::AtomicString]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineTextBox.cpp:1032:42: required from here 1032 | *hyphenatedStringBuffer = string + hyphenString; | ~~~~~~~^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderCounter.cpp:401:41: required from here 400 | text = listMarkerText(m_counter.listStyle(), child->countInParent()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 401 | + m_counter.separator() + text; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayer.cpp:3234:104: required from here 3234 | renderer().document().addConsoleMessage(MessageSource::Other, MessageLevel::Debug, "RenderLayer: " + message); | ~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerCompositor.cpp:1850:69: required from here 1850 | return m_renderView.frameView().trackedRepaintRectsAsText() + layerTreeText; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderListMarker.cpp:1359:54: required from here 1359 | toDraw = m_text + String(&suffix, 1) + String(&space, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuffer.h:44:90: required from ‘WTF::StringBuffer::StringBuffer(unsigned int) [with CharType = char16_t]’ 44 | , m_data(m_length ? static_cast(fastMalloc((Checked(m_length) * sizeof(CharType)).unsafeGet())) : nullptr) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderText.cpp:146:54: required from here 146 | StringBuffer stringWithPrevious(length + 1); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:761:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 761 | return lhs * Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderTreeAsText.cpp:426:60: required from here 426 | ts << " id=\"" + element->getIdAttribute() + "\""; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = AtomicString]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::AtomicString]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::AtomicString]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderTreeAsText.cpp:426:60: required from here 426 | ts << " id=\"" + element->getIdAttribute() + "\""; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2177/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/inspector/InspectorIndexedDBAgent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorAgentBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorWebAgentBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorIndexedDBAgent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorIndexedDBAgent.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorBackendDispatchers.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorIndexedDBAgent.h:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorIndexedDBAgent.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2178/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/FrameLoadRequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoadRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoadRequest.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoadRequest.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2179/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/DocumentThreadableLoader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ThreadableLoader.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentThreadableLoader.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentThreadableLoader.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedRawResource.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentThreadableLoader.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentThreadableLoader.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ThreadableLoader.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2180/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/shadow/TextControlInnerElements.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDivElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/TextControlInnerElements.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/TextControlInnerElements.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/TextControlInnerElements.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineFlowBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RootInlineBox.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/FloatingObjects.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlockFlow.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderTextControl.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderTextControlSingleLine.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderSearchField.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/shadow/TextControlInnerElements.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2181/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/FormSubmission.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FormState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FormSubmission.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FormSubmission.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FormSubmission.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FormSubmission.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FormState.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FormSubmission.cpp:70:96: required from here 70 | body = decodeURLEscapeSequences(body.replaceWithLiteral('&', "\r\n").replace('+', ' ') + "\r\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FormSubmission.cpp:82:34: required from here 82 | url.setQuery(query + '&' + body); | ~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FormSubmission.cpp:267:93: required from here 267 | frameRequest.resourceRequest().setHTTPContentType(m_contentType + "; boundary=" + m_boundary); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FormSubmission.cpp:82:34: required from here 82 | url.setQuery(query + '&' + body); | ~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2182/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/DocumentWriter.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentWriter.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentWriter.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentWriter.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2183/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/MediaResourceLoader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/MediaResourceLoader.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/MediaResourceLoader.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/MediaResourceLoader.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/MediaResourceLoader.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/PlatformMediaResourceLoader.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/MediaResourceLoader.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/MediaResourceLoader.cpp: In member function ‘virtual WTF::RefPtr WebCore::MediaResourceLoader::requestResource(const WebCore::ResourceRequest&, WebCore::PlatformMediaResourceLoader::LoadOptions)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/MediaResourceLoader.cpp:71:12: note: in expansion of macro ‘WTFMove’ 71 | return WTFMove(mediaResource); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/MediaResourceLoader.cpp:71:12: note: in expansion of macro ‘WTFMove’ 71 | return WTFMove(mediaResource); | ^~~~~~~ [2184/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/NetscapePlugInStreamLoader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoader.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/NetscapePlugInStreamLoader.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/NetscapePlugInStreamLoader.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/NetscapePlugInStreamLoader.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2185/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/MixedContentChecker.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/MixedContentChecker.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/MixedContentChecker.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/MixedContentChecker.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/MixedContentChecker.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4, StringType5) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*; StringType4 = String; StringType5 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:793:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3, StringType4, StringType5) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*; StringType4 = String; StringType5 = const char*]’ 793 | String result = tryMakeString(string1, string2, string3, string4, string5); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/MixedContentChecker.cpp:101:32: required from here 101 | String message = makeString("The page at ", m_frame.document()->url().stringCenterEllipsizedToLength(), " contains a form which targets an insecure URL ", url.stringCenterEllipsizedToLength(), ".\n"); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:445:16: note: in expansion of macro ‘WTFMove’ 445 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:445:16: note: in expansion of macro ‘WTFMove’ 445 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:464:12: note: in expansion of macro ‘WTFMove’ 464 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:464:12: note: in expansion of macro ‘WTFMove’ 464 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4, StringType5, StringType6, StringType7, StringType8) [with StringType1 = String; StringType2 = const char*; StringType3 = String; StringType4 = const char*; StringType5 = String; StringType6 = const char*; StringType7 = String; StringType8 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:820:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3, StringType4, StringType5, StringType6, StringType7, StringType8) [with StringType1 = String; StringType2 = const char*; StringType3 = String; StringType4 = const char*; StringType5 = String; StringType6 = const char*; StringType7 = String; StringType8 = const char*]’ 820 | String result = tryMakeString(string1, string2, string3, string4, string5, string6, string7, string8); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/MixedContentChecker.cpp:110:32: required from here 110 | String message = makeString((allowed ? String() : "[blocked] "), "The page at ", m_frame.document()->url().stringCenterEllipsizedToLength(), errorString, action, " insecure content from ", target.stringCenterEllipsizedToLength(), ".\n"); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:646:16: note: in expansion of macro ‘WTFMove’ 646 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:646:16: note: in expansion of macro ‘WTFMove’ 646 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:671:12: note: in expansion of macro ‘WTFMove’ 671 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:671:12: note: in expansion of macro ‘WTFMove’ 671 | return WTFMove(resultImpl); | ^~~~~~~ [2186/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/PingLoader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/PingLoader.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/PingLoader.cpp:33: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/PingLoader.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/PingLoader.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2187/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/LinkLoader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParserMode.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSStyleSheet.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/LinkLoader.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/LinkLoader.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/LinkLoader.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/LinkLoader.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/StyleResolver.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/LinkLoader.cpp:46: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2188/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/ResourceLoadStatistics.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashCountedSet.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoadStatistics.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoadStatistics.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoadStatistics.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoadStatistics.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2189/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/NavigationAction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/NavigationAction.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/NavigationAction.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/NavigationAction.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2190/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/PolicyCallback.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/NavigationAction.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/PolicyCallback.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/PolicyCallback.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/PolicyCallback.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2191/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/ImageLoader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ImageLoader.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ImageLoader.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedImage.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ImageLoader.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ImageLoader.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ImageLoader.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderImage.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ImageLoader.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2192/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/ProgressTracker.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ProgressTracker.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ProgressTracker.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ProgressTracker.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentWriter.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentLoader.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ProgressTracker.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ProgressTracker.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2193/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/PolicyChecker.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/NavigationAction.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/PolicyCallback.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/PolicyChecker.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/PolicyChecker.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/PolicyChecker.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2194/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/ResourceLoadNotifier.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentWriter.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentLoader.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoadNotifier.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoadNotifier.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoadNotifier.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoadNotifier.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2195/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/HistoryController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/SerializedScriptValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/HistoryController.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/HistoryController.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/HistoryController.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingCoordinator.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/HistoryController.cpp:50: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2196/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/EmptyClients.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Position.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/VisiblePosition.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AXObjectCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/EmptyClients.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/EmptyClients.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/EmptyClients.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutRect.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2197/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/SinkDocument.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDocument.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/SinkDocument.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/SinkDocument.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/SinkDocument.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2198/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/ResourceLoadObserver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoadObserver.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoadObserver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoadObserver.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoadObserver.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoadObserver.cpp:287:58: required from here 287 | return pathByAppendingComponent(m_storagePath, label + "_resourceLog.plist"); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoadObserver.cpp:370:47: required from here 370 | return "Statistics for " + origin + ":\n" + statistics.toString(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoadObserver.cpp:370:47: required from here 370 | return "Statistics for " + origin + ":\n" + statistics.toString(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoadObserver.cpp:370:47: required from here 370 | return "Statistics for " + origin + ":\n" + statistics.toString(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2199/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/DocumentLoader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentWriter.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentLoader.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentLoader.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentLoader.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentLoader.cpp:647:168: required from here 647 | String message = "Refused to display '" + response.url().stringCenterEllipsizedToLength() + "' in a frame because it set 'X-Frame-Options' to '" + content + "'."; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentLoader.cpp:704:67: required from here 704 | String message = "Sandboxing '" + response.url().string() + "' because it is using HTTP/0.9."; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentLoader.cpp:647:168: required from here 647 | String message = "Refused to display '" + response.url().stringCenterEllipsizedToLength() + "' in a frame because it set 'X-Frame-Options' to '" + content + "'."; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentLoader.cpp:704:67: required from here 704 | String message = "Sandboxing '" + response.url().string() + "' because it is using HTTP/0.9."; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2200/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/appcache/ManifestParser.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/ApplicationCache.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/ManifestParser.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/ManifestParser.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/ManifestParser.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/ApplicationCache.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2201/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/archive/Archive.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoader.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/SubstituteResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/ArchiveResource.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/Archive.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/Archive.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/Archive.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2202/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/ThreadableLoader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ThreadableLoader.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ThreadableLoader.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ThreadableLoader.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ThreadableLoader.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ThreadableLoader.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2203/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/ResourceLoader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoader.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoader.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoader.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceHandleClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoader.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoader.cpp:443:69: required from here 443 | String message = "Sandboxing '" + m_response.url().string() + "' because it is using HTTP/0.9."; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoader.cpp:443:69: required from here 443 | String message = "Sandboxing '" + m_response.url().string() + "' because it is using HTTP/0.9."; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2204/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/TextTrackLoader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/SegmentedString.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/BufferedLineReader.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/WebVTTParser.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/TextTrackLoader.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/TextTrackLoader.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DocumentFragment.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/WebVTTParser.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/TextTrackLoader.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/TextTrackLoader.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2205/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/TextResourceDecoder.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextCodec.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextEncoding.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/TextResourceDecoder.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/TextResourceDecoder.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMImplementation.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/TextResourceDecoder.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/TextResourceDecoder.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextCodec.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/TextResourceDecoder.cpp:676:20: required from here 676 | return decoded + flush(); | ~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2206/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/NavigationScheduler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/NavigationScheduler.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/NavigationScheduler.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/NavigationScheduler.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/NavigationScheduler.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2207/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/archive/ArchiveFactory.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoader.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/SubstituteResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/ArchiveResource.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/Archive.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/ArchiveFactory.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/ArchiveFactory.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/ArchiveFactory.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2208/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/appcache/DOMApplicationCache.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/ApplicationCacheHost.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/DOMApplicationCache.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/DOMApplicationCache.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/DOMApplicationCache.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2209/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/archive/ArchiveResource.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoader.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/SubstituteResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/ArchiveResource.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/ArchiveResource.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/ArchiveResource.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2210/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/SubresourceLoader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoader.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/SubresourceLoader.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/SubresourceLoader.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/SubresourceLoader.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceHandleClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoader.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/SubresourceLoader.cpp:238:71: required from here 238 | String message = "Sandboxing '" + response.url().string() + "' because it is using HTTP/0.9."; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/SubresourceLoader.cpp:397:111: required from here 397 | String errorMessage = "Cross-origin redirection denied by Cross-Origin Resource Sharing policy: " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 398 | (!responsePassesCORS ? errorDescription : "Redirected to either a non-HTTP URL or a URL that contains credentials."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2211/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/WorkerThreadableLoader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ThreadableLoader.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/WorkerThreadableLoader.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/WorkerThreadableLoader.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/WorkerThreadableLoader.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/WorkerThreadableLoader.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ThreadableLoader.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2212/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/archive/ArchiveResourceCollection.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoader.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/SubstituteResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/ArchiveResource.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/Archive.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/ArchiveResourceCollection.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/ArchiveResourceCollection.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/ArchiveResourceCollection.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2213/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/archive/mhtml/MHTMLParser.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBufferChunkReader.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/mhtml/MHTMLParser.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/mhtml/MHTMLParser.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoader.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/SubstituteResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/ArchiveResource.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/Archive.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/mhtml/MHTMLArchive.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/mhtml/MHTMLParser.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/mhtml/MHTMLParser.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2214/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/cache/CachedCSSStyleSheet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedCSSStyleSheet.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedCSSStyleSheet.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedCSSStyleSheet.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2215/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/cache/CachedResourceHandle.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResourceHandle.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResourceHandle.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2216/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/cache/CachedResourceRequestInitiators.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResourceRequestInitiators.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResourceRequestInitiators.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResourceRequestInitiators.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2217/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/archive/mhtml/MHTMLArchive.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoader.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/SubstituteResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/ArchiveResource.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/Archive.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/mhtml/MHTMLArchive.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/mhtml/MHTMLArchive.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/mhtml/MHTMLArchive.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceHandleClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoader.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/archive/mhtml/MHTMLArchive.cpp:140:46: required from here 140 | String endOfResourceBoundary = makeString("--", boundary, "\r\n"); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ [2218/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/cache/CachedFont.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedFont.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedFont.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedFont.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ [2219/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/cache/CachedScript.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedScript.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedScript.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedScript.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2220/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/cache/CachedXSLStyleSheet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedXSLStyleSheet.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedXSLStyleSheet.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedXSLStyleSheet.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2221/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/cache/CachedSVGDocument.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedSVGDocument.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedSVGDocument.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedSVGDocument.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2222/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/cache/CachedSVGDocumentReference.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedSVGDocumentReference.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedSVGDocumentReference.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResourceLoader.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedSVGDocumentReference.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedSVGDocumentReference.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2223/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/cache/CachedResourceRequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentWriter.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentLoader.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResourceRequest.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResourceRequest.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResourceRequest.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2224/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/cache/CachedRawResource.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedRawResource.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedRawResource.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedRawResource.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2225/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/cache/CachedSVGFont.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedFont.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedSVGFont.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedSVGFont.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedSVGFont.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2226/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/icon/IconDatabaseBase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconDatabaseBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconDatabaseBase.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashCountedSet.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconDatabase.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconDatabaseBase.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconDatabaseBase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2227/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/SubframeLoader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/SubframeLoader.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/SubframeLoader.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/SubframeLoader.cpp:33: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/SubframeLoader.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/SubframeLoader.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2228/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/cache/CachedResource.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2229/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/icon/IconRecord.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/PageURLRecord.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconRecord.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconRecord.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconRecord.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconRecord.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2230/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/icon/PageURLRecord.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/PageURLRecord.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/PageURLRecord.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconRecord.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/PageURLRecord.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/PageURLRecord.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2231/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/icon/IconController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconDatabaseBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconController.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconController.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconController.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconController.cpp:35: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2232/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/cache/CachedImage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedImage.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedImage.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedImage.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedImage.cpp:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2233/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/BarProp.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Cursor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Chrome.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/BarProp.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Frame.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/BarProp.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/BarProp.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2234/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/FrameLoader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageVisibilityState.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.cpp:35: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoaderStateMachine.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.cpp:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.cpp:383:180: required from here 383 | m_frame.document()->addConsoleMessage(MessageSource::Security, MessageLevel::Error, "Blocked form submission to '" + submission->action().stringCenterEllipsizedToLength() + "' because the form's frame is sandboxed and the 'allow-forms' permission is not set."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.cpp:1463:127: required from here 1463 | frame->document()->addConsoleMessage(MessageSource::Security, MessageLevel::Error, "Not allowed to load local resource: " + url); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4, StringType5) [with StringType1 = String; StringType2 = const char*; StringType3 = String; StringType4 = char; StringType5 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:793:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3, StringType4, StringType5) [with StringType1 = String; StringType2 = const char*; StringType3 = String; StringType4 = char; StringType5 = String]’ 793 | String result = tryMakeString(string1, string2, string3, string4, string5); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.cpp:2391:43: required from here 2391 | hostOnlyURLString = makeString(originalURL.protocol(), "://", originalURL.host(), ':', String::number(port)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:445:16: note: in expansion of macro ‘WTFMove’ 445 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:445:16: note: in expansion of macro ‘WTFMove’ 445 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:464:12: note: in expansion of macro ‘WTFMove’ 464 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:464:12: note: in expansion of macro ‘WTFMove’ 464 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = String; StringType2 = const char*; StringType3 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = String; StringType2 = const char*; StringType3 = String]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.cpp:2393:43: required from here 2393 | hostOnlyURLString = makeString(originalURL.protocol(), "://", originalURL.host()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.cpp:3207:234: required from here 3207 | m_frame.document()->addConsoleMessage(MessageSource::JS, MessageLevel::Error, "Multiple 'X-Frame-Options' headers with conflicting values ('" + content + "') encountered when loading '" + url.stringCenterEllipsizedToLength() + "'. Falling back to 'DENY'.", requestIdentifier); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.cpp:3207:234: required from here 3207 | m_frame.document()->addConsoleMessage(MessageSource::JS, MessageLevel::Error, "Multiple 'X-Frame-Options' headers with conflicting values ('" + content + "') encountered when loading '" + url.stringCenterEllipsizedToLength() + "'. Falling back to 'DENY'.", requestIdentifier); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2235/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/ContextMenuContext.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/ListHashSet.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/HitTestLocation.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/HitTestResult.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ContextMenuContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ContextMenuContext.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ContextMenuContext.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ContextMenuContext.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2236/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/cache/MemoryCache.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginHash.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/MemoryCache.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/MemoryCache.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/MemoryCache.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2237/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/DatabaseProvider.cpp.o [2238/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/icon/IconLoader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedRawResource.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconLoader.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconLoader.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconLoader.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconLoader.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2239/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/Crypto.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Crypto.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Crypto.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Crypto.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Crypto.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2240/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/DiagnosticLoggingKeys.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DiagnosticLoggingKeys.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DiagnosticLoggingKeys.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2241/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/icon/IconDatabase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconDatabaseBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconDatabase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconDatabase.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashCountedSet.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconDatabase.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconDatabase.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconDatabase.cpp:975:53: required from here 975 | String journalFilename = m_completeDatabasePath + "-journal"; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconDatabase.cpp:1088:128: required from here 1088 | if (!db.executeCommand(String("INSERT INTO IconDatabaseInfo VALUES ('Version', ") + String::number(currentDatabaseVersion) + ");")) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconDatabase.cpp:1088:128: required from here 1088 | if (!db.executeCommand(String("INSERT INTO IconDatabaseInfo VALUES ('Version', ") + String::number(currentDatabaseVersion) + ");")) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2242/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/DOMSelection.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMSelection.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMSelection.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMSelection.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMSelection.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2243/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/DOMWindowProperty.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindowProperty.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindowProperty.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2244/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/AutoscrollController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Cursor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/EventHandler.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/AutoscrollController.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/EventHandler.h:43: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/AutoscrollController.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/AutoscrollController.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/AutoscrollController.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/AutoscrollController.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2245/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/DeviceController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DeviceController.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DeviceController.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DeviceController.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2246/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/DOMWindowExtension.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindowExtension.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindowExtension.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindowExtension.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindowExtension.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2247/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/CaptionUserPreferences.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/AudioTrackPrivate.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/AudioTrack.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/CaptionUserPreferences.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/CaptionUserPreferences.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TrackBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/AudioTrack.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/CaptionUserPreferences.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2248/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/FrameDestructionObserver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageVisibilityState.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Frame.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameDestructionObserver.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameDestructionObserver.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2249/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/Chrome.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Cursor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Chrome.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Chrome.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Position.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/VisiblePosition.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AXObjectCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Chrome.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Chrome.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2250/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/cache/CachedResourceLoader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResourceLoader.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResourceLoader.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResourceLoader.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResourceLoader.cpp:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResourceLoader.cpp:499:206: required from here 499 | String message = "Unsafe attempt to load URL " + url.stringCenterEllipsizedToLength() + " from document with Content-Disposition: attachment at URL " + document->url().stringCenterEllipsizedToLength() + "."; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResourceLoader.cpp:866:88: required from here 866 | message = "Unsafe attempt to load URL " + url.stringCenterEllipsizedToLength() + '.'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResourceLoader.cpp:499:206: required from here 499 | String message = "Unsafe attempt to load URL " + url.stringCenterEllipsizedToLength() + " from document with Content-Disposition: attachment at URL " + document->url().stringCenterEllipsizedToLength() + "."; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResourceLoader.cpp:866:88: required from here 866 | message = "Unsafe attempt to load URL " + url.stringCenterEllipsizedToLength() + '.'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResourceLoader.cpp:499:206: required from here 499 | String message = "Unsafe attempt to load URL " + url.stringCenterEllipsizedToLength() + " from document with Content-Disposition: attachment at URL " + document->url().stringCenterEllipsizedToLength() + "."; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2251/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/DebugPageOverlays.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageVisibilityState.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Frame.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DebugPageOverlays.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DebugPageOverlays.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DebugPageOverlays.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoaderStateMachine.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingCoordinator.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DebugPageOverlays.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2252/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/DOMTimer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFrameOwnerElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLPlugInElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMTimer.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMTimer.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SuspendableTimer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMTimer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMTimer.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2253/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/NavigatorBase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/NavigatorBase.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/NavigatorBase.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/NavigatorBase.cpp:97:107: required from here 97 | static NeverDestroyed platformName(uname(&osname) >= 0 ? String(osname.sysname) + String(" ") + String(osname.machine) : emptyString()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/NavigatorBase.cpp:97:107: required from here 97 | static NeverDestroyed platformName(uname(&osname) >= 0 ? String(osname.sysname) + String(" ") + String(osname.machine) : emptyString()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2254/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/FrameTree.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameTree.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameTree.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameTree.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameTree.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/UniquedStringImpl.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicStringImpl.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2255/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/MouseEventWithHitTestResults.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/ListHashSet.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/HitTestLocation.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/HitTestResult.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/MouseEventWithHitTestResults.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/MouseEventWithHitTestResults.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/MouseEventWithHitTestResults.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/MouseEventWithHitTestResults.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutRect.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/HitTestLocation.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2256/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/OriginAccessEntry.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/OriginAccessEntry.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/OriginAccessEntry.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2257/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/Location.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMStringList.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Location.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Location.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Location.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Location.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMStringList.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Location.cpp:79:29: required from here 79 | return url().protocol() + ":"; | ~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Location.cpp:90:45: required from here 90 | return url.hasPort() ? url.host() + ":" + String::number(url.port()) : url.host(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Location.cpp:125:56: required from here 125 | return url.query().isEmpty() ? emptyString() : "?" + url.query(); | ~~~~^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2258/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/FrameSnapshotting.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameSnapshotting.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameSnapshotting.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameSnapshotting.cpp:41: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2259/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/EventSource.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/EventSource.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/EventSource.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/EventSource.cpp:33: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/EventSource.cpp:216:40: required from here 216 | String message = makeString("EventSource's response has a charset (\"", charset, "\") that is not UTF-8. Aborting the connection."); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*; StringType4 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:784:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3, StringType4) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*; StringType4 = String]’ 784 | String result = tryMakeString(string1, string2, string3, string4); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/EventSource.cpp:277:32: required from here 277 | String message = makeString("EventSource cannot load ", error.failingURL().string(), ". ", error.localizedDescription()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:390:16: note: in expansion of macro ‘WTFMove’ 390 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:390:16: note: in expansion of macro ‘WTFMove’ 390 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:407:12: note: in expansion of macro ‘WTFMove’ 407 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:407:12: note: in expansion of macro ‘WTFMove’ 407 | return WTFMove(resultImpl); | ^~~~~~~ [2260/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/FocusController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Position.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/VisiblePosition.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AXObjectCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FocusController.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FocusController.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutRect.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FocusController.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FocusController.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FocusController.cpp:55: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2261/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/PageConfiguration.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginHash.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/ApplicationCacheStorage.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageConfiguration.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageConfiguration.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2262/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/ContextMenuController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/ListHashSet.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/HitTestLocation.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/HitTestResult.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ContextMenuContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ContextMenuController.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ContextMenuController.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ContextMenuController.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ContextMenuContext.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutRect.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/HitTestLocation.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderImage.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ContextMenuController.cpp:64: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2263/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/MainFrame.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageVisibilityState.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Frame.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/MainFrame.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/MainFrame.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/MainFrame.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoaderStateMachine.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/EmptyClients.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/MainFrame.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2264/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/History.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/SerializedScriptValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/History.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/History.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/History.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/History.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/History.cpp: In member function ‘void WebCore::History::stateObjectAdded(WTF::PassRefPtr, const WTF::String&, const WTF::String&, StateObjectType, WebCore::ExceptionCodeWithMessage&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/History.cpp:199:20: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 199 | payloadSize += urlSize; | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:615:78: note: initializing argument 1 of ‘const WTF::Checked WTF::Checked::operator+=(WTF::Checked) [with U = unsigned int; V = WTF::CrashOnOverflow; T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 615 | template const Checked operator+=(Checked rhs) | ~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/History.cpp:206:22: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 206 | newTotalUsage += payloadSize; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:615:78: note: initializing argument 1 of ‘const WTF::Checked WTF::Checked::operator+=(WTF::Checked) [with U = long unsigned int; V = WTF::CrashOnOverflow; T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 615 | template const Checked operator+=(Checked rhs) | ~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked WTF::Checked::operator*=(U) [with U = int; T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/History.cpp:193:18: required from here 193 | titleSize *= 2; | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:597:17: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 597 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked WTF::Checked::operator+=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/History.cpp:200:49: required from here 200 | payloadSize += data ? data->data().size() : 0; | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:583:17: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 583 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked WTF::Checked::operator-=(U) [with U = long unsigned int; T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/History.cpp:205:26: required from here 205 | newTotalUsage -= m_mostRecentStateObjectUsage; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:590:17: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 590 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/History.cpp:161:36: required from here 161 | ec.message = makeString("Attempt to use history.replaceState() to change session history URL to ", fullURL.string(), " is insecure; Username/passwords aren't allowed in state object URLs"); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked WTF::Checked::operator+=(U) [with U = unsigned int; T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:619:22: required from ‘const WTF::Checked WTF::Checked::operator+=(WTF::Checked) [with U = unsigned int; V = WTF::CrashOnOverflow; T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 619 | return *this += rhs.m_value; | ~~~~~~^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/History.cpp:199:20: required from here 199 | payloadSize += urlSize; | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:583:17: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 583 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ [2265/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/PageThrottler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageVisibilityState.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageThrottler.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageThrottler.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2266/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/PageVisibilityState.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageVisibilityState.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageVisibilityState.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2267/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/DragController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DragController.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DragController.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DragController.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineFlowBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RootInlineBox.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/FloatingObjects.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlockFlow.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFileUploadControl.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DragController.cpp:68: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedBoolean.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAElement.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DragController.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DragController.cpp:849:128: required from here 849 | src.document()->addConsoleMessage(MessageSource::Security, MessageLevel::Error, "Not allowed to drag local resource: " + linkURL.stringCenterEllipsizedToLength()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2268/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/PerformanceEntry.cpp.o [2269/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/Navigator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Navigator.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Navigator.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Navigator.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/CookieJar.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Navigator.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Navigator.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2270/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/PerformanceEntryList.cpp.o [2271/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/PageGroupLoadDeferrer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageGroupLoadDeferrer.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageGroupLoadDeferrer.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageGroupLoadDeferrer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageGroupLoadDeferrer.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2272/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/PerformanceResourceTiming.cpp.o [2273/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/PerformanceUserTiming.cpp.o [2274/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/PageOverlay.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageOverlay.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageOverlay.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameView.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageOverlay.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageOverlay.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageOverlay.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2275/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/PointerLockController.cpp.o [2276/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/EventHandler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Cursor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/EventHandler.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/EventHandler.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/EventHandler.h:43: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/EventHandler.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/EventHandler.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayer.h:48, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/EventHandler.cpp:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2277/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/ResourceUsageData.cpp.o [2278/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/ResourceUsageThread.cpp.o [2279/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/ResourceUsageOverlay.cpp.o [2280/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/PerformanceNavigation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentWriter.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentLoader.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PerformanceNavigation.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PerformanceNavigation.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2281/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/Performance.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Performance.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Performance.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Performance.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2282/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/Frame.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageVisibilityState.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Frame.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Frame.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Frame.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoaderStateMachine.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Frame.cpp:41: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Frame.cpp:57: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2283/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/SecurityPolicy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityPolicy.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityPolicy.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityPolicy.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityPolicy.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityPolicy.cpp:88:23: required from here 88 | return origin + "/"; | ~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2284/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/PerformanceTiming.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PerformanceTiming.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PerformanceTiming.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PerformanceTiming.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PerformanceTiming.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2285/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/DOMWindow.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4, StringType5) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*; StringType4 = String; StringType5 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:793:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3, StringType4, StringType5) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*; StringType4 = String; StringType5 = const char*]’ 793 | String result = tryMakeString(string1, string2, string3, string4, string5); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.cpp:941:44: required from here 941 | String message = makeString("Unable to post message to ", intendedTargetOrigin->toString(), ". Recipient has origin ", document()->securityOrigin()->toString(), ".\n"); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:445:16: note: in expansion of macro ‘WTFMove’ 445 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:445:16: note: in expansion of macro ‘WTFMove’ 445 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:464:12: note: in expansion of macro ‘WTFMove’ 464 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:464:12: note: in expansion of macro ‘WTFMove’ 464 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.cpp:2046:154: required from here 2046 | String message = "Blocked a frame with origin \"" + activeOrigin->toString() + "\" from accessing a frame with origin \"" + targetOrigin->toString() + "\". "; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.cpp:2054:59: required from here 2054 | return "Sandbox access violation: " + message + " Both frames are sandboxed and lack the \"allow-same-origin\" flag."; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.cpp:2062:178: required from here 2062 | return message + " The frame requesting access has a protocol of \"" + activeURL.protocol() + "\", the frame being accessed has a protocol of \"" + targetURL.protocol() + "\". Protocols must match.\n"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.cpp:2068:111: required from here 2068 | return message + "The frame requesting access set \"document.domain\" to \"" + activeOrigin->domain() + "\", but the frame being accessed did not. Both must set \"document.domain\" to the same value to allow access."; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.cpp:2073:20: required from here 2073 | return message + "Protocols, domains, and ports must match."; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.cpp:2046:154: required from here 2046 | String message = "Blocked a frame with origin \"" + activeOrigin->toString() + "\" from accessing a frame with origin \"" + targetOrigin->toString() + "\". "; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.cpp:2054:59: required from here 2054 | return "Sandbox access violation: " + message + " Both frames are sandboxed and lack the \"allow-same-origin\" flag."; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.cpp:2062:178: required from here 2062 | return message + " The frame requesting access has a protocol of \"" + activeURL.protocol() + "\", the frame being accessed has a protocol of \"" + targetURL.protocol() + "\". Protocols must match.\n"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.cpp:2068:111: required from here 2068 | return message + "The frame requesting access set \"document.domain\" to \"" + activeOrigin->domain() + "\", but the frame being accessed did not. Both must set \"document.domain\" to the same value to allow access."; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2286/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/Screen.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageVisibilityState.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Frame.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Screen.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Screen.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Screen.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Screen.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2287/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/PageOverlayController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageOverlay.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageOverlayController.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageOverlayController.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageOverlayController.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageOverlayController.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageOverlay.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageOverlayController.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageOverlayController.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2288/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/SuspendableTimer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ScriptExecutionContext.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SuspendableTimer.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SuspendableTimer.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2289/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/SecurityOriginData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginData.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2290/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/SecurityOrigin.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOrigin.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOrigin.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/BlobURL.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOrigin.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOrigin.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOrigin.cpp:525:83: required from here 525 | return create(URL(URL(), protocol + "://" + host + ":" + String::number(port) + "/")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOrigin.cpp:525:83: required from here 525 | return create(URL(URL(), protocol + "://" + host + ":" + String::number(port) + "/")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOrigin.cpp:525:83: required from here 525 | return create(URL(URL(), protocol + "://" + host + ":" + String::number(port) + "/")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOrigin.cpp:525:83: required from here 525 | return create(URL(URL(), protocol + "://" + host + ":" + String::number(port) + "/")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOrigin.cpp:525:83: required from here 525 | return create(URL(URL(), protocol + "://" + host + ":" + String::number(port) + "/")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2291/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/PageGroup.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageGroup.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageGroup.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageGroup.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageGroup.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageGroup.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2292/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/UserContentURLPattern.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserContentURLPattern.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserContentURLPattern.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserContentURLPattern.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserContentURLPattern.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2293/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/WindowFocusAllowedIndicator.cpp.o [2294/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/PageConsoleClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptCallStack.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageConsoleClient.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageConsoleClient.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageConsoleClient.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageConsoleClient.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2295/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/VisitedLinkStore.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/VisitedLinkStore.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/VisitedLinkStore.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/VisitedLinkStore.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageVisibilityState.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/VisitedLinkStore.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2296/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/PageSerializer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageSerializer.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageSerializer.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageSerializer.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageSerializer.cpp:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageSerializer.cpp:120:109: required from here 120 | appendString(""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageSerializer.cpp:350:37: required from here 350 | String url = "wyciwyg://frame/" + String::number(m_blankFrameCounter++); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageSerializer.cpp:120:109: required from here 120 | appendString(""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageSerializer.cpp:120:109: required from here 120 | appendString(""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2297/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/WheelEventDeltaFilter.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/WheelEventDeltaFilter.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2298/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/WheelEventTestTrigger.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/WheelEventTestTrigger.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/WheelEventTestTrigger.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/WheelEventTestTrigger.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2299/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/WorkerNavigator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/WorkerNavigator.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/WorkerNavigator.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/WorkerNavigator.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/WorkerNavigator.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2300/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/WindowFeatures.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/WindowFeatures.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/WindowFeatures.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/WindowFeatures.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/WindowFeatures.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2301/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/FrameView.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameView.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameView.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameView.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameView.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayer.h:48, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameView.cpp:71: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGPropertyTearOff.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyTearOff.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameView.cpp:83: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:42:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 42 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:43:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 43 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:44:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 44 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:45:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 45 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [2302/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/csp/ContentSecurityPolicyMediaListDirective.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirective.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyMediaListDirective.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyMediaListDirective.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyMediaListDirective.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyMediaListDirective.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirective.h:40:29: required from here 40 | , m_text(name + ' ' + value) | ~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirective.h:40:29: required from here 40 | , m_text(name + ' ' + value) | ~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2303/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/SpatialNavigation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFrameOwnerElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SpatialNavigation.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SpatialNavigation.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SpatialNavigation.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineFlowBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderInline.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SpatialNavigation.cpp:42: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayer.h:48, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SpatialNavigation.cpp:43: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2304/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/csp/ContentSecurityPolicyResponseHeaders.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyResponseHeaders.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyResponseHeaders.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceResponseBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceResponse.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyResponseHeaders.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyResponseHeaders.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2305/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/Settings.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Settings.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Settings.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Settings.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2306/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/TextIndicator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/TextIndicator.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/TextIndicator.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/TextIndicator.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/TextIndicator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/TextIndicator.cpp:43: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2307/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/csp/ContentSecurityPolicySource.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicySource.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicySource.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicySource.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicySource.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicySource.cpp:67:51: required from here 67 | return m_hostHasWildcard && host.endsWith("." + m_host, false); | ~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2308/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/PrintContext.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PrintContext.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PrintContext.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PrintContext.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PrintContext.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineFlowBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RootInlineBox.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/FloatingObjects.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlockFlow.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderView.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PrintContext.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PrintContext.cpp:285:72: required from here 285 | return String::number(style->pageSize().width().value()) + ' ' + String::number(style->pageSize().height().value()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PrintContext.cpp:287:57: required from here 287 | return String("pageProperty() unimplemented for: ") + propertyName; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>, char>, String>, char>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PrintContext.cpp:301:117: required from here 300 | return "(" + String::number(pageSize.width()) + ", " + String::number(pageSize.height()) + ") " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | String::number(marginTop) + ' ' + String::number(marginRight) + ' ' + String::number(marginBottom) + ' ' + String::number(marginLeft); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PrintContext.cpp:285:72: required from here 285 | return String::number(style->pageSize().width().value()) + ' ' + String::number(style->pageSize().height().value()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>, char>, String>; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>, char>, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PrintContext.cpp:301:117: required from here 300 | return "(" + String::number(pageSize.width()) + ", " + String::number(pageSize.height()) + ") " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | String::number(marginTop) + ' ' + String::number(marginRight) + ' ' + String::number(marginBottom) + ' ' + String::number(marginLeft); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>, char>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>, char>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>, char>, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PrintContext.cpp:301:117: required from here 300 | return "(" + String::number(pageSize.width()) + ", " + String::number(pageSize.height()) + ") " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | String::number(marginTop) + ' ' + String::number(marginRight) + ' ' + String::number(marginBottom) + ' ' + String::number(marginLeft); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>, char>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>, char>, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PrintContext.cpp:301:117: required from here 300 | return "(" + String::number(pageSize.width()) + ", " + String::number(pageSize.height()) + ") " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | String::number(marginTop) + ' ' + String::number(marginRight) + ' ' + String::number(marginBottom) + ' ' + String::number(marginLeft); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>, char>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>, char>, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PrintContext.cpp:301:117: required from here 300 | return "(" + String::number(pageSize.width()) + ", " + String::number(pageSize.height()) + ") " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | String::number(marginTop) + ' ' + String::number(marginRight) + ' ' + String::number(marginBottom) + ' ' + String::number(marginLeft); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>, char>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>, char>, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PrintContext.cpp:301:117: required from here 300 | return "(" + String::number(pageSize.width()) + ", " + String::number(pageSize.height()) + ") " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | String::number(marginTop) + ' ' + String::number(marginRight) + ' ' + String::number(marginBottom) + ' ' + String::number(marginLeft); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>, char>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>, char>, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PrintContext.cpp:301:117: required from here 300 | return "(" + String::number(pageSize.width()) + ", " + String::number(pageSize.height()) + ") " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | String::number(marginTop) + ' ' + String::number(marginRight) + ' ' + String::number(marginBottom) + ' ' + String::number(marginLeft); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>, char>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>, char>, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PrintContext.cpp:301:117: required from here 300 | return "(" + String::number(pageSize.width()) + ", " + String::number(pageSize.height()) + ") " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | String::number(marginTop) + ' ' + String::number(marginRight) + ' ' + String::number(marginBottom) + ' ' + String::number(marginLeft); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>, char>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>, char>, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PrintContext.cpp:301:117: required from here 300 | return "(" + String::number(pageSize.width()) + ", " + String::number(pageSize.height()) + ") " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | String::number(marginTop) + ' ' + String::number(marginRight) + ' ' + String::number(marginBottom) + ' ' + String::number(marginLeft); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>, char>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>, char>, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PrintContext.cpp:301:117: required from here 300 | return "(" + String::number(pageSize.width()) + ", " + String::number(pageSize.height()) + ") " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | String::number(marginTop) + ' ' + String::number(marginRight) + ' ' + String::number(marginBottom) + ' ' + String::number(marginLeft); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>, char>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, char>, String>, char>, String>, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, char>, WTF::String>, char>, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PrintContext.cpp:301:117: required from here 300 | return "(" + String::number(pageSize.width()) + ", " + String::number(pageSize.height()) + ") " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 301 | String::number(marginTop) + ' ' + String::number(marginRight) + ' ' + String::number(marginBottom) + ' ' + String::number(marginLeft); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2309/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/Page.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageVisibilityState.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutRect.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayer.h:48, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerCompositor.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.cpp:73: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2310/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/UserContentController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserScriptTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserContentController.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserContentController.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserContentController.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/DOMWrapperWorld.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserContentController.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2311/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/csp/ContentSecurityPolicySourceListDirective.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirective.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicySourceListDirective.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicySourceListDirective.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicySourceList.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicySourceListDirective.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicySourceListDirective.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirective.h:40:29: required from here 40 | , m_text(name + ' ' + value) | ~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirective.h:40:29: required from here 40 | , m_text(name + ' ' + value) | ~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2312/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/scrolling/ScrollingConstraints.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingConstraints.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2313/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/csp/ContentSecurityPolicySourceList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicySource.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicySourceList.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicySourceList.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicySourceList.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicySourceList.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirective.h:40:29: required from here 40 | , m_text(name + ' ' + value) | ~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirective.h:40:29: required from here 40 | , m_text(name + ' ' + value) | ~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2314/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/animation/AnimationBase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.cpp:41: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2315/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/animation/ImplicitAnimation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationControllerPrivate.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/ImplicitAnimation.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/ImplicitAnimation.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/ImplicitAnimation.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2316/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/csp/ContentSecurityPolicyDirectiveList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyResponseHeaders.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyMediaListDirective.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirective.h:40:29: required from here 40 | , m_text(name + ' ' + value) | ~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.cpp:158:36: required from here 158 | String message = makeString("Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: \"", directives->operativeDirective(directives->m_scriptSrc.get())->text(), "\".\n"); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.cpp:170:54: required from here 170 | String message = m_reportOnly ? "[Report Only] " + consoleMessage : consoleMessage; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.cpp:188:110: required from here 188 | reportViolation(directive->text(), scriptSrc, consoleMessage + "\"" + directive->text() + "\"." + suffix + "\n", URL(), contextURL, contextLine, state); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4) [with StringType1 = String; StringType2 = char; StringType3 = String; StringType4 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:784:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3, StringType4) [with StringType1 = String; StringType2 = char; StringType3 = String; StringType4 = const char*]’ 784 | String result = tryMakeString(string1, string2, string3, string4); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.cpp:201:32: required from here 201 | String message = makeString(consoleMessage, '\'', directive->text(), "\'."); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:390:16: note: in expansion of macro ‘WTFMove’ 390 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:390:16: note: in expansion of macro ‘WTFMove’ 390 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:407:12: note: in expansion of macro ‘WTFMove’ 407 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:407:12: note: in expansion of macro ‘WTFMove’ 407 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.cpp:203:27: required from here 203 | message = message + " When enforcing the 'plugin-types' directive, the plugin's media type must be explicitly declared with a 'type' attribute on the containing element (e.g. '')."; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = const char*; StringType3 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = const char*; StringType3 = const char*]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.cpp:216:28: required from here 216 | suffix = makeString(" Note that '", (isScript ? "script" : "style"), "-src' was not explicitly set, so 'default-src' is used as a fallback."); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.cpp:261:54: required from here 261 | suffix = " Note that '" + effectiveDirective + "' was not explicitly set, so 'default-src' is used as a fallback."; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4, StringType5, StringType6, StringType7) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*; StringType4 = String; StringType5 = const char*; StringType6 = String; StringType7 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:811:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3, StringType4, StringType5, StringType6, StringType7) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*; StringType4 = String; StringType5 = const char*; StringType6 = String; StringType7 = char]’ 811 | String result = tryMakeString(string1, string2, string3, string4, string5, string6, string7); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.cpp:263:70: required from here 263 | reportViolation(directive->text(), effectiveDirective, makeString(prefix, url.stringCenterEllipsizedToLength(), "' because it violates the following Content Security Policy directive: \"", directive->text(), "\".", suffix, '\n'), url); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:573:16: note: in expansion of macro ‘WTFMove’ 573 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:573:16: note: in expansion of macro ‘WTFMove’ 573 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:596:12: note: in expansion of macro ‘WTFMove’ 596 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:596:12: note: in expansion of macro ‘WTFMove’ 596 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.cpp:330:185: required from here 330 | return checkMediaTypeAndReportViolation(m_pluginTypes.get(), type, typeAttribute, "Refused to load '" + url.stringCenterEllipsizedToLength() + "' (MIME type '" + typeAttribute + "') because it violates the following Content Security Policy Directive: "); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirective.h:40:29: required from here 40 | , m_text(name + ' ' + value) | ~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.cpp:188:110: required from here 188 | reportViolation(directive->text(), scriptSrc, consoleMessage + "\"" + directive->text() + "\"." + suffix + "\n", URL(), contextURL, contextLine, state); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.cpp:330:185: required from here 330 | return checkMediaTypeAndReportViolation(m_pluginTypes.get(), type, typeAttribute, "Refused to load '" + url.stringCenterEllipsizedToLength() + "' (MIME type '" + typeAttribute + "') because it violates the following Content Security Policy Directive: "); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.cpp:188:110: required from here 188 | reportViolation(directive->text(), scriptSrc, consoleMessage + "\"" + directive->text() + "\"." + suffix + "\n", URL(), contextURL, contextLine, state); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.cpp:188:110: required from here 188 | reportViolation(directive->text(), scriptSrc, consoleMessage + "\"" + directive->text() + "\"." + suffix + "\n", URL(), contextURL, contextLine, state); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2317/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/animation/CompositeAnimation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/ImplicitAnimation.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/CompositeAnimation.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/CompositeAnimation.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/CompositeAnimation.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/CompositeAnimation.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2318/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/scrolling/ScrollingThread.cpp.o [2319/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/scrolling/ScrollLatchingState.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollLatchingState.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollLatchingState.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollLatchingState.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollLatchingState.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2320/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/animation/KeyframeAnimation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/KeyframeAnimation.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/KeyframeAnimation.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/KeyframeAnimation.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/KeyframeAnimation.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2321/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/animation/AnimationController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationController.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationController.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationController.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/PseudoElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationController.cpp:42: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2322/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/scrolling/ScrollingTree.cpp.o [2323/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/scrolling/ScrollingTreeFrameScrollingNode.cpp.o [2324/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/scrolling/ScrollingTreeNode.cpp.o [2325/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/scrolling/ScrollingTreeScrollingNode.cpp.o [2326/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/scrolling/ScrollingTreeOverflowScrollingNode.cpp.o [2327/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/scrolling/ThreadedScrollingTree.cpp.o [2328/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/Clock.cpp.o [2329/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/CalculationValue.cpp.o [2330/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/ClockGeneric.cpp.o [2331/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/ContextMenu.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ContextMenuItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ContextMenu.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ContextMenu.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2332/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/ContentType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ContentType.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ContentType.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2333/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/ContextMenuItem.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ContextMenuItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ContextMenuItem.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2334/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/scrolling/AxisScrollSnapOffsets.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementTraversal.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementChildIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/AxisScrollSnapOffsets.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/AxisScrollSnapOffsets.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/AxisScrollSnapOffsets.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2335/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/DisplaySleepDisabler.cpp.o [2336/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/Cursor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Cursor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Cursor.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2337/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/scrolling/ScrollingStateOverflowScrollingNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingCoordinator.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateScrollingNode.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateOverflowScrollingNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateOverflowScrollingNode.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateOverflowScrollingNode.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutRect.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingCoordinator.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateScrollingNode.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2338/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/scrolling/ScrollingStateScrollingNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingCoordinator.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateScrollingNode.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateScrollingNode.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateScrollingNode.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutRect.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingCoordinator.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateScrollingNode.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2339/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/scrolling/ScrollingStateFixedNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateFixedNode.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateFixedNode.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingCoordinator.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateNode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateFixedNode.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateFixedNode.cpp: In member function ‘void WebCore::ScrollingStateFixedNode::updateConstraints(const WebCore::FixedPositionViewportConstraints&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateFixedNode.cpp:67:21: warning: implicitly-declared ‘constexpr WebCore::FixedPositionViewportConstraints& WebCore::FixedPositionViewportConstraints::operator=(const WebCore::FixedPositionViewportConstraints&)’ is deprecated [-Wdeprecated-copy] 67 | m_constraints = constraints; | ^~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateFixedNode.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingConstraints.h:83:5: note: because ‘WebCore::FixedPositionViewportConstraints’ has user-provided ‘WebCore::FixedPositionViewportConstraints::FixedPositionViewportConstraints(const WebCore::FixedPositionViewportConstraints&)’ 83 | FixedPositionViewportConstraints(const FixedPositionViewportConstraints& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingConstraints.h: In member function ‘constexpr WebCore::FixedPositionViewportConstraints& WebCore::FixedPositionViewportConstraints::operator=(const WebCore::FixedPositionViewportConstraints&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingConstraints.h:77:7: warning: implicitly-declared ‘constexpr WebCore::ViewportConstraints& WebCore::ViewportConstraints::operator=(const WebCore::ViewportConstraints&)’ is deprecated [-Wdeprecated-copy] 77 | class FixedPositionViewportConstraints : public ViewportConstraints { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingConstraints.h:51:5: note: because ‘WebCore::ViewportConstraints’ has user-provided ‘WebCore::ViewportConstraints::ViewportConstraints(const WebCore::ViewportConstraints&)’ 51 | ViewportConstraints(const ViewportConstraints& other) | ^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateFixedNode.cpp: In member function ‘void WebCore::ScrollingStateFixedNode::updateConstraints(const WebCore::FixedPositionViewportConstraints&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateFixedNode.cpp:67:21: note: synthesized method ‘constexpr WebCore::FixedPositionViewportConstraints& WebCore::FixedPositionViewportConstraints::operator=(const WebCore::FixedPositionViewportConstraints&)’ first required here 67 | m_constraints = constraints; | ^~~~~~~~~~~ [2340/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/animation/CSSPropertyAnimation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/CSSPropertyAnimation.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/CSSPropertyAnimation.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/CSSPropertyAnimation.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/CSSPropertyAnimation.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/ClipPathOperation.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/CSSPropertyAnimation.cpp:42: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/CSSPropertyAnimation.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/CSSPropertyAnimation.cpp:47: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/CSSPropertyAnimation.cpp: In function ‘WTF::Vector WebCore::blendFunc(const AnimationBase*, const WTF::Vector&, const WTF::Vector&, double)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/CSSPropertyAnimation.cpp:278:98: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 278 | result[i] = to[i % toLength].blend(from[i % fromLength], narrowPrecisionToFloat(progress)); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [2341/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/Decimal.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Decimal.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Decimal.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2342/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/scrolling/ScrollingStateFrameScrollingNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollbarTheme.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollbarThemeComposite.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateFrameScrollingNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateFrameScrollingNode.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateFrameScrollingNode.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Region.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateFrameScrollingNode.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingCoordinator.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateFrameScrollingNode.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateScrollingNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateFrameScrollingNode.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2343/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/scrolling/ScrollingStateNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateNode.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingCoordinator.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateNode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateNode.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2344/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/DragData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/DragData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/DragData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/DragData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/KeypressCommand.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/PlatformKeyboardEvent.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/DragData.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2345/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/DateComponents.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/DateComponents.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/DateComponents.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/DateComponents.cpp:711:39: required from here 710 | return String::format("%04d-%02d-%02dT", m_year, m_month + 1, m_monthDay) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 711 | + toStringForTime(format) + String("Z"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/DateComponents.cpp:714:13: required from here 713 | return String::format("%04d-%02d-%02dT", m_year, m_month + 1, m_monthDay) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 714 | + toStringForTime(format); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2346/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/scrolling/ScrollingStateStickyNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateStickyNode.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateStickyNode.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingCoordinator.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateNode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateStickyNode.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateStickyNode.cpp: In member function ‘void WebCore::ScrollingStateStickyNode::updateConstraints(const WebCore::StickyPositionViewportConstraints&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateStickyNode.cpp:67:21: warning: implicitly-declared ‘constexpr WebCore::StickyPositionViewportConstraints& WebCore::StickyPositionViewportConstraints::operator=(const WebCore::StickyPositionViewportConstraints&)’ is deprecated [-Wdeprecated-copy] 67 | m_constraints = constraints; | ^~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateStickyNode.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingConstraints.h:123:5: note: because ‘WebCore::StickyPositionViewportConstraints’ has user-provided ‘WebCore::StickyPositionViewportConstraints::StickyPositionViewportConstraints(const WebCore::StickyPositionViewportConstraints&)’ 123 | StickyPositionViewportConstraints(const StickyPositionViewportConstraints& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingConstraints.h: In member function ‘constexpr WebCore::StickyPositionViewportConstraints& WebCore::StickyPositionViewportConstraints::operator=(const WebCore::StickyPositionViewportConstraints&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingConstraints.h:114:7: warning: implicitly-declared ‘constexpr WebCore::ViewportConstraints& WebCore::ViewportConstraints::operator=(const WebCore::ViewportConstraints&)’ is deprecated [-Wdeprecated-copy] 114 | class StickyPositionViewportConstraints : public ViewportConstraints { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingConstraints.h:51:5: note: because ‘WebCore::ViewportConstraints’ has user-provided ‘WebCore::ViewportConstraints::ViewportConstraints(const WebCore::ViewportConstraints&)’ 51 | ViewportConstraints(const ViewportConstraints& other) | ^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateStickyNode.cpp: In member function ‘void WebCore::ScrollingStateStickyNode::updateConstraints(const WebCore::StickyPositionViewportConstraints&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateStickyNode.cpp:67:21: note: synthesized method ‘constexpr WebCore::StickyPositionViewportConstraints& WebCore::StickyPositionViewportConstraints::operator=(const WebCore::StickyPositionViewportConstraints&)’ first required here 67 | m_constraints = constraints; | ^~~~~~~~~~~ [2347/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/FileChooser.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileChooser.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileChooser.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2348/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/MainThreadSharedTimer.cpp.o [2349/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/FileStream.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileStream.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileStream.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2350/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/scrolling/ScrollingStateTree.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollbarTheme.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollbarThemeComposite.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateFrameScrollingNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateTree.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateTree.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateTree.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Region.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateFrameScrollingNode.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingCoordinator.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateFrameScrollingNode.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateScrollingNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateFrameScrollingNode.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2351/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/FileSystem.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2352/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/LengthPoint.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/LengthPoint.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2353/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/Language.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Language.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Language.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Language.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2354/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/LengthSize.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/LengthSize.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2355/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/Logging.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Logging.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2356/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/PlatformEvent.cpp.o [2357/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/PlatformSpeechSynthesisUtterance.cpp.o [2358/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/Length.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Length.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Length.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Length.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuffer.h:44:90: required from ‘WTF::StringBuffer::StringBuffer(unsigned int) [with CharType = char16_t]’ 44 | , m_data(m_length ? static_cast(fastMalloc((Checked(m_length) * sizeof(CharType)).unsafeGet())) : nullptr) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Length.cpp:94:41: required from here 94 | StringBuffer spacified(length); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:761:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 761 | return lhs * Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2359/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/PlatformSpeechSynthesisVoice.cpp.o [2360/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/PlatformStrategies.cpp.o [2361/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/NotImplemented.cpp.o [2362/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/PlatformSpeechSynthesizer.cpp.o [2363/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/CrossThreadCopier.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadCopier.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CrossThreadCopier.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2364/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/LinkHash.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/LinkHash.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/LinkHash.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2365/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/csp/ContentSecurityPolicy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyResponseHeaders.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicy.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyMediaListDirective.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicy.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicy.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyResponseHeaders.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirective.h:40:29: required from here 40 | , m_text(name + ' ' + value) | ~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicy.cpp:519:29: required from here 519 | message = makeString("Unrecognized Content-Security-Policy directive '", name, "'.\n"); // FIXME: Why does this include a newline? | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicy.cpp:526:203: required from here 526 | logToConsole("The Content Security Policy directive '" + directiveName + "' contains '" + sourceExpression + "' as a source expression. Did you mean '" + directiveName + " ...; " + sourceExpression + "...' (note the semicolon)?"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicy.cpp:546:90: required from here 546 | logToConsole("Error while parsing the 'sandbox' Content Security Policy directive: " + invalidFlags); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicy.cpp:551:114: required from here 551 | logToConsole("The 'reflected-xss' Content Security Policy directive has the invalid value \"" + invalidValue + "\". Value values are \"allow\", \"filter\", and \"block\"."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4, StringType5) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*; StringType4 = String; StringType5 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:793:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3, StringType4, StringType5) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*; StringType4 = String; StringType5 = const char*]’ 793 | String result = tryMakeString(string1, string2, string3, string4, string5); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicy.cpp:566:32: required from here 566 | String message = makeString("The value for Content Security Policy directive '", directiveName, "' contains an invalid character: '", value, "'. Non-whitespace characters outside ASCII 0x21-0x7E must be percent-encoded, as described in RFC 3986, section 2.1: http://tools.ietf.org/html/rfc3986#section-2.1."); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:445:16: note: in expansion of macro ‘WTFMove’ 445 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:445:16: note: in expansion of macro ‘WTFMove’ 445 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:464:12: note: in expansion of macro ‘WTFMove’ 464 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:464:12: note: in expansion of macro ‘WTFMove’ 464 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4, StringType5, StringType6) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*; StringType4 = String; StringType5 = const char*; StringType6 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:802:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3, StringType4, StringType5, StringType6) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*; StringType4 = String; StringType5 = const char*; StringType6 = String]’ 802 | String result = tryMakeString(string1, string2, string3, string4, string5, string6); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicy.cpp:580:32: required from here 580 | String message = makeString("The source list for Content Security Policy directive '", directiveName, "' contains a source with an invalid path: '", value, "'. ", ignoring); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:506:16: note: in expansion of macro ‘WTFMove’ 506 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:506:16: note: in expansion of macro ‘WTFMove’ 506 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:527:12: note: in expansion of macro ‘WTFMove’ 527 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:527:12: note: in expansion of macro ‘WTFMove’ 527 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:766:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’ 766 | String result = tryMakeString(string1, string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicy.cpp:588:29: required from here 588 | message = makeString(message, " Note that 'none' has no effect unless it is the only expression in the source list."); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyDirective.h:40:29: required from here 40 | , m_text(name + ' ' + value) | ~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicy.cpp:526:203: required from here 526 | logToConsole("The Content Security Policy directive '" + directiveName + "' contains '" + sourceExpression + "' as a source expression. Did you mean '" + directiveName + " ...; " + sourceExpression + "...' (note the semicolon)?"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicy.cpp:526:203: required from here 526 | logToConsole("The Content Security Policy directive '" + directiveName + "' contains '" + sourceExpression + "' as a source expression. Did you mean '" + directiveName + " ...; " + sourceExpression + "...' (note the semicolon)?"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicy.cpp:526:203: required from here 526 | logToConsole("The Content Security Policy directive '" + directiveName + "' contains '" + sourceExpression + "' as a source expression. Did you mean '" + directiveName + " ...; " + sourceExpression + "...' (note the semicolon)?"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicy.cpp:526:203: required from here 526 | logToConsole("The Content Security Policy directive '" + directiveName + "' contains '" + sourceExpression + "' as a source expression. Did you mean '" + directiveName + " ...; " + sourceExpression + "...' (note the semicolon)?"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicy.cpp:526:203: required from here 526 | logToConsole("The Content Security Policy directive '" + directiveName + "' contains '" + sourceExpression + "' as a source expression. Did you mean '" + directiveName + " ...; " + sourceExpression + "...' (note the semicolon)?"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2366/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/RemoteCommandListener.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/PlatformMediaSession.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/RemoteCommandListener.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/RemoteCommandListener.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2367/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/RuntimeApplicationChecks.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/RuntimeApplicationChecks.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2368/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/scrolling/ScrollingCoordinator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingCoordinator.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingCoordinator.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingCoordinator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutRect.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingCoordinator.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingCoordinator.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2369/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/SystemSleepListener.cpp.o [2370/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/ScrollAnimator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/WheelEventTestTrigger.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollAnimator.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollAnimator.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollAnimator.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2371/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/SchemeRegistry.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SchemeRegistry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SchemeRegistry.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SchemeRegistry.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SchemeRegistry.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2372/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/MIMETypeRegistry.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/MIMETypeRegistry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/MIMETypeRegistry.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/MIMETypeRegistry.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/MIMETypeRegistry.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2373/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/SharedBufferChunkReader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBufferChunkReader.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBufferChunkReader.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2374/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/SharedBuffer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2375/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/ScrollbarTheme.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollbarTheme.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollbarTheme.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollbarTheme.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/DashArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2376/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/ScrollbarThemeComposite.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollbarTheme.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollbarThemeComposite.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollbarThemeComposite.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollbarThemeComposite.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/DashArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2377/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/ThreadTimers.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadTimers.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadTimers.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadTimers.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadTimers.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2378/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/Timer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.cpp:110:39: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 110 | class TimerHeapIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2379/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/UserActivity.cpp.o [2380/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/UUID.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/UUID.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/UUID.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2381/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/ThreadGlobalData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2382/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/AudioChannel.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2383/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/Scrollbar.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Scrollbar.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Scrollbar.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameView.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Scrollbar.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Scrollbar.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2384/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/Theme.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Theme.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Theme.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Theme.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/DashArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2385/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/ScrollableArea.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Scrollbar.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollableArea.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollableArea.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollableArea.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollableArea.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollableArea.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2386/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/AudioDSPKernelProcessor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioDSPKernelProcessor.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioDSPKernelProcessor.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioDSPKernelProcessor.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2387/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/AudioFIFO.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioFIFO.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioFIFO.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioFIFO.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2388/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/animation/Animation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2389/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/AudioHardwareListener.cpp.o [2390/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/animation/TimingFunction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/TimingFunction.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2391/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/AudioPullFIFO.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioPullFIFO.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioPullFIFO.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioPullFIFO.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2392/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/DragImage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageVisibilityState.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Frame.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/DragImage.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/DragImage.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoaderStateMachine.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/DragImage.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2393/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/AudioBus.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.cpp:357:34: required from here 357 | AudioFloatArray temp(length()); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.cpp:357:34: required from here 357 | AudioFloatArray temp(length()); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.cpp:357:34: required from here 357 | AudioFloatArray temp(length()); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2394/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/animation/AnimationList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/AnimationList.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/AnimationList.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2395/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/AudioResamplerKernel.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioResamplerKernel.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioResamplerKernel.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioResamplerKernel.cpp:41:7: required from here 41 | , m_sourceBuffer(2 + static_cast(MaxFramesToProcess * AudioResampler::MaxRate)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioResamplerKernel.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioResamplerKernel.cpp:41:7: required from here 41 | , m_sourceBuffer(2 + static_cast(MaxFramesToProcess * AudioResampler::MaxRate)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioResamplerKernel.cpp:41:7: required from here 41 | , m_sourceBuffer(2 + static_cast(MaxFramesToProcess * AudioResampler::MaxRate)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2396/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/AudioUtilities.cpp.o [2397/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/Cone.cpp.o [2398/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/AudioResampler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioResampler.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioResampler.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioResampler.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2399/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/Distance.cpp.o [2400/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/Widget.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameView.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Widget.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Widget.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/PlatformScreen.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Widget.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Widget.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2401/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/DirectConvolver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/DirectConvolver.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/DirectConvolver.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/DirectConvolver.cpp:47:7: required from here 47 | , m_buffer(inputBlockSize * 2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/DirectConvolver.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/DirectConvolver.cpp:47:7: required from here 47 | , m_buffer(inputBlockSize * 2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/DirectConvolver.cpp:47:7: required from here 47 | , m_buffer(inputBlockSize * 2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2402/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/DownSampler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/DownSampler.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/DownSampler.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/DownSampler.cpp:41:7: required from here 41 | , m_reducedKernel(DefaultKernelSize / 2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/DownSampler.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/DownSampler.cpp:41:7: required from here 41 | , m_reducedKernel(DefaultKernelSize / 2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/DownSampler.cpp:41:7: required from here 41 | , m_reducedKernel(DefaultKernelSize / 2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2403/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/Biquad.cpp.o [2404/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/EqualPowerPanner.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/EqualPowerPanner.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/EqualPowerPanner.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2405/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/DynamicsCompressorKernel.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/DynamicsCompressorKernel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/DynamicsCompressorKernel.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {WebCore::DynamicsCompressorKernel::}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/DynamicsCompressorKernel.cpp:79:67: required from here 79 | m_preDelayBuffers.append(std::make_unique(MaxPreDelayFrames)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/DynamicsCompressorKernel.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {WebCore::DynamicsCompressorKernel::}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/DynamicsCompressorKernel.cpp:79:67: required from here 79 | m_preDelayBuffers.append(std::make_unique(MaxPreDelayFrames)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {WebCore::DynamicsCompressorKernel::}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/DynamicsCompressorKernel.cpp:79:67: required from here 79 | m_preDelayBuffers.append(std::make_unique(MaxPreDelayFrames)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2406/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/DynamicsCompressor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/DynamicsCompressor.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/DynamicsCompressor.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/DynamicsCompressor.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2407/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/ScrollView.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Scrollbar.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollView.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollView.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollView.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollView.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollView.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollView.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2408/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/FFTConvolver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/FFTConvolver.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/FFTConvolver.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/FFTConvolver.cpp:44:7: required from here 44 | , m_inputBuffer(fftSize) // 2nd half of buffer is always zeroed | ^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/FFTConvolver.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/FFTConvolver.cpp:44:7: required from here 44 | , m_inputBuffer(fftSize) // 2nd half of buffer is always zeroed | ^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/FFTConvolver.cpp:44:7: required from here 44 | , m_inputBuffer(fftSize) // 2nd half of buffer is always zeroed | ^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2409/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/MultiChannelResampler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/SincResampler.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/MultiChannelResampler.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/MultiChannelResampler.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/MultiChannelResampler.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2410/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/ReverbAccumulationBuffer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/ReverbAccumulationBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/ReverbAccumulationBuffer.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/ReverbAccumulationBuffer.cpp:42:7: required from here 42 | : m_buffer(length) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/ReverbAccumulationBuffer.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/ReverbAccumulationBuffer.cpp:42:7: required from here 42 | : m_buffer(length) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/ReverbAccumulationBuffer.cpp:42:7: required from here 42 | : m_buffer(length) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2411/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/FFTFrame.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/FFTFrame.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/FFTFrame.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/FFTFrame.cpp:48:45: required from here 48 | AudioFloatArray paddedResponse(fftSize()); // zero-initialized | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/FFTFrame.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/FFTFrame.cpp:48:45: required from here 48 | AudioFloatArray paddedResponse(fftSize()); // zero-initialized | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/FFTFrame.cpp:48:45: required from here 48 | AudioFloatArray paddedResponse(fftSize()); // zero-initialized | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2412/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/ReverbInputBuffer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/ReverbInputBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/ReverbInputBuffer.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/ReverbInputBuffer.cpp:38:7: required from here 38 | : m_buffer(length) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/ReverbInputBuffer.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/ReverbInputBuffer.cpp:38:7: required from here 38 | : m_buffer(length) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/ReverbInputBuffer.cpp:38:7: required from here 38 | : m_buffer(length) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2413/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/HRTFKernel.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/FFTFrame.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFKernel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFKernel.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFKernel.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2414/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/HRTFDatabase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFElevation.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFDatabase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFDatabase.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2415/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/Reverb.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/ReverbConvolver.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/Reverb.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/Reverb.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/Reverb.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2416/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/UpSampler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/UpSampler.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/UpSampler.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/UpSampler.cpp:41:7: required from here 41 | , m_kernel(DefaultKernelSize) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/UpSampler.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/UpSampler.cpp:41:7: required from here 41 | , m_kernel(DefaultKernelSize) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/UpSampler.cpp:41:7: required from here 41 | , m_kernel(DefaultKernelSize) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2417/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/SincResampler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/SincResampler.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/SincResampler.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/SincResampler.cpp:75:7: required from here 75 | , m_kernelStorage(m_kernelSize * (m_numberOfKernelOffsets + 1)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/SincResampler.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/SincResampler.cpp:75:7: required from here 75 | , m_kernelStorage(m_kernelSize * (m_numberOfKernelOffsets + 1)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/SincResampler.cpp:75:7: required from here 75 | , m_kernelStorage(m_kernelSize * (m_numberOfKernelOffsets + 1)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2418/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/HRTFDatabaseLoader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFElevation.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFDatabase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFDatabaseLoader.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFDatabaseLoader.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFDatabaseLoader.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFDatabaseLoader.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2419/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/ReverbConvolver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/ReverbConvolver.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/ReverbConvolver.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/ReverbConvolver.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2420/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/ZeroPole.cpp.o [2421/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/ReverbConvolverStage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/ReverbConvolverStage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/ReverbConvolverStage.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/ReverbConvolverStage.cpp:64:31: required from here 64 | m_temporaryBuffer.allocate(renderSliceSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/ReverbConvolverStage.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/ReverbConvolverStage.cpp:64:31: required from here 64 | m_temporaryBuffer.allocate(renderSliceSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/ReverbConvolverStage.cpp:64:31: required from here 64 | m_temporaryBuffer.allocate(renderSliceSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2422/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/VectorMath.cpp.o [2423/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/DisplayRefreshMonitorClient.cpp.o [2424/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/FloatQuad.cpp.o [2425/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/FloatPoint3D.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2426/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/Color.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Color.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2427/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/URL.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.cpp:831:33: required from here 831 | parse(newProtocol + ':' + m_string); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.cpp:835:23: required from here 835 | parse(newProtocol + m_string.substring(m_schemeEnd)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.cpp:849:75: required from here 849 | parse(m_string.left(hostStart()) + (slashSlashNeeded ? "//" : "") + s + m_string.substring(m_hostEnd)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.cpp:895:22: required from here 895 | u = "//" + u; | ~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.cpp:899:46: required from here 899 | parse(m_string.left(m_userStart) + u + m_string.substring(end)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.cpp:917:88: required from here 917 | String p = ":" + encodeWithURLEscapeSequences(password, PercentEncodePassword) + "@"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.cpp:940:43: required from here 940 | parse(m_string.left(m_queryEnd) + "#" + s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, char>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.cpp:2202:80: required from here 2202 | return URL(URL(), "webkit-fake-url://" + createCanonicalUUIDString() + '/' + relativePart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.cpp:831:33: required from here 831 | parse(newProtocol + ':' + m_string); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.cpp:940:43: required from here 940 | parse(m_string.left(m_queryEnd) + "#" + s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.cpp:2202:80: required from here 2202 | return URL(URL(), "webkit-fake-url://" + createCanonicalUUIDString() + '/' + relativePart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2428/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/FloatRect.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatRect.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2429/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/FloatPolygon.cpp.o [2430/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/PlatformMediaSessionManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/PlatformMediaSession.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/PlatformMediaSessionManager.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/PlatformMediaSessionManager.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Settings.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/PlatformMediaSessionManager.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/PlatformMediaSessionManager.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioHardwareListener.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/PlatformMediaSessionManager.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2431/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/FloatRoundedRect.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatRoundedRect.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2432/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/FloatPoint.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2433/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/MemoryPressureHandler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontFamily.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValuePool.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/MemoryPressureHandler.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSInheritedValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValuePool.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/MemoryPressureHandler.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/MemoryPressureHandler.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/MemoryPressureHandler.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/MemoryPressureHandler.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2434/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/PlatformMediaSession.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/PlatformMediaSession.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/PlatformMediaSession.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLMediaElement.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/PlatformMediaSession.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/PlatformMediaSession.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/PlatformMediaSession.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2435/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/FloatSize.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatSize.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2436/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/HRTFPanner.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioParam.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DelayProcessor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DelayDSPKernel.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFPanner.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFPanner.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFPanner.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DelayDSPKernel.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFPanner.cpp:65:7: required from here 65 | , m_tempL1(RenderingQuantum) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFPanner.cpp:65:7: required from here 65 | , m_tempL1(RenderingQuantum) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFPanner.cpp:65:7: required from here 65 | , m_tempL1(RenderingQuantum) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2437/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/GeometryUtilities.cpp.o [2438/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/Panner.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioParam.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DelayProcessor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DelayDSPKernel.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFPanner.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/Panner.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/Panner.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DelayDSPKernel.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2439/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/FontDescription.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2440/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/HRTFElevation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFElevation.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFElevation.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFDatabaseLoader.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFElevation.cpp:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFElevation.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/FFTFrame.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFKernel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/HRTFElevation.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 774 | template static inline Checked::ResultType, OverflowHandler> operator*(U lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 749 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(U, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 57 | Checked initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray::allocate(WTF::Checked) [with T = float]’ 70 | T* allocation = static_cast(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator+(Checked, Checked) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 713 | template static inline Checked::ResultType, OverflowHandler> operator+(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2441/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/CrossfadeGeneratedImage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GeneratedImage.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/CrossfadeGeneratedImage.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/CrossfadeGeneratedImage.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/CrossfadeGeneratedImage.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/CrossfadeGeneratedImage.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2442/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/FontFeatureSettings.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2443/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/BitmapImage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/BitmapImage.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/BitmapImage.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/BitmapImage.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/BitmapImage.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2444/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/FontGenericFamilies.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontGenericFamilies.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontGenericFamilies.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontGenericFamilies.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontGenericFamilies.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2445/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/GeneratedImage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GeneratedImage.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GeneratedImage.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2446/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/FontRanges.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontRanges.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontRanges.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontRanges.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2447/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/Gradient.cpp.o /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Gradient.cpp: In member function ‘unsigned int WebCore::Gradient::hash() const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Gradient.cpp:203:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct WebCore::Gradient::hash() const::’; use assignment or value-initialization instead [-Wclass-memaccess] 203 | memset(¶meters, 0, sizeof(parameters)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Gradient.cpp:187:12: note: ‘struct WebCore::Gradient::hash() const::’ declared here 187 | struct { | ^ [2448/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/GraphicsTypes.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsTypes.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2449/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/FontCascadeFonts.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascadeFonts.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascadeFonts.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascadeFonts.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2450/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/Font.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.cpp: In function ‘WTF::RefPtr WebCore::createAndFillGlyphPage(unsigned int, const Font&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.cpp:232:12: note: in expansion of macro ‘WTFMove’ 232 | return WTFMove(glyphPage); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.cpp:232:12: note: in expansion of macro ‘WTFMove’ 232 | return WTFMove(glyphPage); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.cpp: In member function ‘bool WebCore::Font::applyTransforms(WebCore::GlyphBufferGlyph*, WebCore::GlyphBufferAdvance*, size_t, bool, bool) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.cpp:383:128: warning: unused parameter ‘requiresShaping’ [-Wunused-parameter] 383 | bool Font::applyTransforms(GlyphBufferGlyph* glyphs, GlyphBufferAdvance* advances, size_t glyphCount, bool enableKerning, bool requiresShaping) const | ~~~~~^~~~~~~~~~~~~~~ [2451/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/GraphicsLayerTransform.cpp.o /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayerTransform.cpp: In member function ‘void WebCore::GraphicsLayerTransform::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayerTransform.cpp:53:21: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 53 | m_anchorPoint = anchorPoint; | ^~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayerTransform.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayerTransform.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2452/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/FontCache.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCache.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCache.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCache.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCache.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2453/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/GraphicsLayerUpdater.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayerUpdater.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2454/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/IntPoint.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/IntPoint.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2455/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/ImageOrientation.cpp.o [2456/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/IntRect.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/IntRect.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2457/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/IntSize.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/IntSize.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2458/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/GradientImage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GeneratedImage.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GradientImage.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GradientImage.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GradientImage.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GradientImage.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2459/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/LayoutPoint.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutPoint.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2460/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/Image.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2461/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/LayoutSize.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutSize.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2462/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/LayoutRect.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutRect.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2463/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/PlatformTimeRanges.cpp.o [2464/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/ImageBuffer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2465/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/FontCascade.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/DashArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2466/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/RoundedRect.cpp.o [2467/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/PathTraversalState.cpp.o [2468/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/GraphicsLayer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2469/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/Path.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Path.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2470/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/Pattern.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Pattern.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2471/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/Region.cpp.o [2472/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/cpu/arm/filters/FELightingNEON.cpp.o [2473/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/GraphicsContext.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/DashArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h: In instantiation of ‘void WebCore::BidiResolverBase::setPositionIgnoringNestedIsolates(const Iterator&) [with Iterator = WebCore::TextRunIterator; Run = WebCore::BidiCharacterRun; Subclass = WebCore::BidiResolver]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:693:51: required from here 693 | bidiResolver.setPositionIgnoringNestedIsolates(TextRunIterator(&run, 0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:218:82: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 218 | void setPositionIgnoringNestedIsolates(const Iterator& position) { m_current = position; } | ~~~~~~~~~~^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h: In instantiation of ‘void WebCore::BidiResolverBase::createBidiRunsForLine(const Iterator&, WebCore::VisualDirectionOverride, bool) [with Iterator = WebCore::TextRunIterator; Run = WebCore::BidiCharacterRun; Subclass = WebCore::BidiResolver]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:698:39: required from here 698 | bidiResolver.createBidiRunsForLine(TextRunIterator(&run, run.length())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:581:15: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 581 | m_sor = m_current; | ~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:582:15: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 582 | m_eor = Iterator(); | ~~~~~~^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:584:19: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 584 | m_eor = m_current; | ~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:597:11: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 597 | m_eor = Iterator(); | ~~~~~~^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:599:12: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 599 | m_last = m_current; | ~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:681:39: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 681 | m_eor = m_last; | ~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:692:35: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 692 | m_eor = m_last; | ~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:699:35: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 699 | m_eor = m_last; | ~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:708:19: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 708 | m_eor = m_current; | ~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:734:35: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 734 | m_eor = m_last; | ~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:740:35: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 740 | m_eor = m_last; | ~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:747:19: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 747 | m_eor = m_current; | ~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:765:31: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 765 | m_eor = m_last; | ~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:786:39: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 786 | m_eor = m_status.last == U_EUROPEAN_NUMBER_TERMINATOR ? m_lastBeforeET : m_last; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:797:39: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 797 | m_eor = m_status.last == U_EUROPEAN_NUMBER_TERMINATOR ? m_lastBeforeET : m_last; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:805:35: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 805 | m_eor = m_status.last == U_EUROPEAN_NUMBER_TERMINATOR ? m_lastBeforeET : m_last; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:815:23: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 815 | m_eor = m_current; | ~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:834:27: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 834 | m_eor = m_last; | ~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:857:27: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 857 | m_eor = m_last; | ~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:863:19: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 863 | m_eor = m_current; | ~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:874:23: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 874 | m_eor = m_current; | ~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:877:32: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 877 | m_lastBeforeET = m_emptyRun ? m_eor : m_last; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:883:23: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 883 | m_eor = m_current; | ~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:902:23: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 902 | m_eor = endOfLine; | ~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:917:23: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 917 | m_current = end; | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:919:19: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 919 | m_sor = stateAtEnd.m_sor; | ~~~~~~^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:920:19: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 920 | m_eor = stateAtEnd.m_eor; | ~~~~~~^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:921:20: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 921 | m_last = stateAtEnd.m_last; | ~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:923:28: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 923 | m_lastBeforeET = stateAtEnd.m_lastBeforeET; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:930:16: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 930 | m_last = m_current; | ~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:933:19: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 933 | m_sor = m_current; | ~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:941:27: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 941 | m_current = end; | ~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:943:23: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 943 | m_sor = stateAtEnd.m_sor; | ~~~~~~^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:944:23: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 944 | m_eor = stateAtEnd.m_eor; | ~~~~~~^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:945:24: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 945 | m_last = stateAtEnd.m_last; | ~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:947:32: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 947 | m_lastBeforeET = stateAtEnd.m_lastBeforeET; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:958:30: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 958 | stateAtEnd.m_sor = m_sor; | ~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:959:30: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 959 | stateAtEnd.m_eor = m_eor; | ~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:960:31: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 960 | stateAtEnd.m_last = m_last; | ~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:962:39: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 962 | stateAtEnd.m_lastBeforeET = m_lastBeforeET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:964:23: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 964 | endOfLine = m_last; | ~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:971:15: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 971 | endOfLine = Iterator(); | ~~~~~~~~~~^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h: In instantiation of ‘void WebCore::BidiResolverBase::appendRunInternal() [with Iterator = WebCore::TextRunIterator; Run = WebCore::BidiCharacterRun; Subclass = WebCore::BidiResolver]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:266:71: required from ‘void WebCore::BidiResolverBase::appendRun() [with Iterator = WebCore::TextRunIterator; Run = WebCore::BidiCharacterRun; Subclass = WebCore::BidiResolver]’ 266 | void appendRun() { static_cast(this)->appendRunInternal(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:588:9: required from ‘void WebCore::BidiResolverBase::createBidiRunsForLine(const Iterator&, WebCore::VisualDirectionOverride, bool) [with Iterator = WebCore::TextRunIterator; Run = WebCore::BidiCharacterRun; Subclass = WebCore::BidiResolver]’ 588 | appendRun(); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:698:39: required from here 698 | bidiResolver.createBidiRunsForLine(TextRunIterator(&run, run.length())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:347:15: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 347 | m_sor = m_eor; | ~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h: In instantiation of ‘void WebCore::BidiResolverBase::raiseExplicitEmbeddingLevel(UCharDirection, UCharDirection) [with Iterator = WebCore::TextRunIterator; Run = WebCore::BidiCharacterRun; Subclass = WebCore::BidiResolver; UCharDirection = UCharDirection]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:485:9: required from ‘bool WebCore::BidiResolverBase::commitExplicitEmbedding() [with Iterator = WebCore::TextRunIterator; Run = WebCore::BidiCharacterRun; Subclass = WebCore::BidiResolver]’ 485 | raiseExplicitEmbeddingLevel(fromLevel % 2 ? U_RIGHT_TO_LEFT : U_LEFT_TO_RIGHT, toLevel % 2 ? U_RIGHT_TO_LEFT : U_LEFT_TO_RIGHT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:651:13: required from ‘void WebCore::BidiResolverBase::createBidiRunsForLine(const Iterator&, WebCore::VisualDirectionOverride, bool) [with Iterator = WebCore::TextRunIterator; Run = WebCore::BidiCharacterRun; Subclass = WebCore::BidiResolver]’ 651 | commitExplicitEmbedding(); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:698:39: required from here 698 | bidiResolver.createBidiRunsForLine(TextRunIterator(&run, run.length())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:442:15: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 442 | m_eor = m_last; | ~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:450:11: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 450 | m_eor = Iterator(); | ~~~~~~^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h: In instantiation of ‘void WebCore::BidiResolverBase::lowerExplicitEmbeddingLevel(UCharDirection) [with Iterator = WebCore::TextRunIterator; Run = WebCore::BidiCharacterRun; Subclass = WebCore::BidiResolver; UCharDirection = UCharDirection]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:487:9: required from ‘bool WebCore::BidiResolverBase::commitExplicitEmbedding() [with Iterator = WebCore::TextRunIterator; Run = WebCore::BidiCharacterRun; Subclass = WebCore::BidiResolver]’ 487 | lowerExplicitEmbeddingLevel(fromLevel % 2 ? U_RIGHT_TO_LEFT : U_LEFT_TO_RIGHT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:651:13: required from ‘void WebCore::BidiResolverBase::createBidiRunsForLine(const Iterator&, WebCore::VisualDirectionOverride, bool) [with Iterator = WebCore::TextRunIterator; Run = WebCore::BidiCharacterRun; Subclass = WebCore::BidiResolver]’ 651 | commitExplicitEmbedding(); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:698:39: required from here 698 | bidiResolver.createBidiRunsForLine(TextRunIterator(&run, run.length())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:404:15: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 404 | m_eor = m_last; | ~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:413:11: warning: implicitly-declared ‘constexpr WebCore::TextRunIterator& WebCore::TextRunIterator::operator=(const WebCore::TextRunIterator&)’ is deprecated [-Wdeprecated-copy] 413 | m_eor = Iterator(); | ~~~~~~^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.cpp:56:5: note: because ‘WebCore::TextRunIterator’ has user-provided ‘WebCore::TextRunIterator::TextRunIterator(const WebCore::TextRunIterator&)’ 56 | TextRunIterator(const TextRunIterator& other) | ^~~~~~~~~~~~~~~ [2474/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/ISOVTTCue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ISOVTTCue.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ISOVTTCue.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Int8Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ISOVTTCue.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ISOVTTCue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2475/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/SVGGlyph.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/SVGGlyph.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/SVGGlyph.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2476/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/SurrogatePairAwareTextIterator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/SurrogatePairAwareTextIterator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/SurrogatePairAwareTextIterator.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/SurrogatePairAwareTextIterator.cpp: In member function ‘UChar32 WebCore::SurrogatePairAwareTextIterator::normalizeVoicingMarks()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/SurrogatePairAwareTextIterator.cpp:84:47: warning: ‘int32_t unorm_normalize_78(const UChar*, int32_t, UNormalizationMode, int32_t, UChar*, int32_t, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] 84 | int32_t resultLength = unorm_normalize(m_characters, 2, UNORM_NFC, UNORM_UNICODE_3_2, &normalizedCharacters[0], 2, &uStatus); | ^ In file included from /usr/include/unicode/platform.h:25, from /usr/include/unicode/ptypes.h:46, from /usr/include/unicode/umachine.h:46, from /usr/include/unicode/utypes.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/unicode/CharacterNames.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/SurrogatePairAwareTextIterator.h:24: /usr/include/unicode/unorm.h:218:1: note: declared here 218 | unorm_normalize(const UChar *source, int32_t sourceLength, | ^~~~~~~~~~~~~~~ [2477/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/PathUtilities.cpp.o [2478/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/TextRun.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:187, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TextRun.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TextRun.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ [2479/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/NamedImageGeneratedImage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GeneratedImage.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/NamedImageGeneratedImage.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/NamedImageGeneratedImage.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/NamedImageGeneratedImage.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/NamedImageGeneratedImage.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2480/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/DistantLightSource.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/DistantLightSource.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2481/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/StringTruncator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/StringTruncator.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/StringTruncator.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/DashArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2482/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/displaylists/DisplayList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/displaylists/DisplayListItems.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/displaylists/DisplayList.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/displaylists/DisplayList.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/displaylists/DisplayList.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutRect.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/RoundedRect.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatRoundedRect.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/displaylists/DisplayListItems.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2483/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/displaylists/DisplayListReplayer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/displaylists/DisplayListItems.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/displaylists/DisplayList.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/displaylists/DisplayListReplayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/displaylists/DisplayListReplayer.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/displaylists/DisplayListReplayer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutRect.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/RoundedRect.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatRoundedRect.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/displaylists/DisplayListItems.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2484/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/ShadowBlur.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ShadowBlur.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ShadowBlur.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutRect.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/RoundedRect.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatRoundedRect.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ShadowBlur.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ShadowBlur.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2485/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/WidthIterator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/WidthIterator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/WidthIterator.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/WidthIterator.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/DashArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2486/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/FEDiffuseLighting.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/Filter.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FELighting.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEDiffuseLighting.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEDiffuseLighting.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEDiffuseLighting.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2487/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/FEBlend.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterEffect.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEBlend.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEBlend.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEBlend.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/Filter.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEBlend.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DeferrableRefCounted.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/GCIncomingRefCounted.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GenericTypedArrayView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2488/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/FEConvolveMatrix.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterEffect.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEConvolveMatrix.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEConvolveMatrix.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEConvolveMatrix.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/Filter.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEConvolveMatrix.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2489/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/MediaPlayer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/AudioTrackPrivate.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/MediaPlayer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/MediaPlayer.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/MediaPlayer.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/MediaPlayer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2490/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/displaylists/DisplayListRecorder.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/displaylists/DisplayListItems.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/displaylists/DisplayList.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/displaylists/DisplayListRecorder.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/displaylists/DisplayListRecorder.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/displaylists/DisplayListRecorder.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutRect.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/RoundedRect.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatRoundedRect.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/displaylists/DisplayListItems.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2491/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/FEColorMatrix.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterEffect.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEColorMatrix.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEColorMatrix.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEColorMatrix.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/Filter.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEColorMatrix.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DeferrableRefCounted.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/GCIncomingRefCounted.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GenericTypedArrayView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2492/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/FEComponentTransfer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterEffect.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEComponentTransfer.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEComponentTransfer.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEComponentTransfer.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/Filter.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEComponentTransfer.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DeferrableRefCounted.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/GCIncomingRefCounted.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GenericTypedArrayView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2493/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/FEComposite.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterEffect.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEComposite.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEComposite.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEComposite.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/Filter.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEComposite.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DeferrableRefCounted.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/GCIncomingRefCounted.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GenericTypedArrayView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2494/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/displaylists/DisplayListItems.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/displaylists/DisplayListItems.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/displaylists/DisplayListItems.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/displaylists/DisplayListItems.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutRect.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/RoundedRect.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatRoundedRect.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/displaylists/DisplayListItems.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2495/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/FEDisplacementMap.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterEffect.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEDisplacementMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEDisplacementMap.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEDisplacementMap.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/Filter.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEDisplacementMap.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DeferrableRefCounted.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/GCIncomingRefCounted.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GenericTypedArrayView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2496/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/FEDropShadow.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/Filter.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEDropShadow.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEDropShadow.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEDropShadow.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2497/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/FEFlood.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/Filter.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEFlood.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEFlood.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEFlood.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2498/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/PointLightSource.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/PointLightSource.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2499/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/FELighting.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/Filter.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FELighting.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FELighting.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FELighting.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FELighting.cpp: In member function ‘bool WebCore::FELighting::drawLighting(JSC::Uint8ClampedArray*, int, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FELighting.cpp:310:115: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 310 | paintingData.colorVector = FloatPoint3D(m_lightingColor.red(), m_lightingColor.green(), m_lightingColor.blue()); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/LightSource.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FELighting.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2500/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/FEMorphology.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterEffect.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEMorphology.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEMorphology.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEMorphology.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/Filter.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEMorphology.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2501/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/FilterOperation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterEffect.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2502/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/SpotLightSource.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/SpotLightSource.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/SpotLightSource.cpp: In member function ‘virtual void WebCore::SpotLightSource::initPaintingData(WebCore::LightSource::PaintingData&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/SpotLightSource.cpp:45:52: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 45 | paintingData.privateColorVector = paintingData.colorVector; | ^~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/LightSource.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/SpotLightSource.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/SpotLightSource.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2503/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/FEMerge.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterEffect.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEMerge.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEMerge.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEMerge.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/Filter.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEMerge.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DeferrableRefCounted.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/GCIncomingRefCounted.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GenericTypedArrayView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2504/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/FESpecularLighting.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/Filter.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FELighting.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FESpecularLighting.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FESpecularLighting.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FESpecularLighting.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2505/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/FETurbulence.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterEffect.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FETurbulence.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FETurbulence.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FETurbulence.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/Filter.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FETurbulence.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2506/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/FEOffset.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterEffect.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEOffset.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEOffset.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEOffset.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/Filter.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEOffset.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DeferrableRefCounted.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/GCIncomingRefCounted.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GenericTypedArrayView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2507/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/FilterOperations.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperations.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterEffect.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEConvolveMatrix.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEGaussianBlur.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperations.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperations.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2508/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/FETile.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterEffect.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FETile.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FETile.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FETile.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/Filter.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FETile.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DeferrableRefCounted.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/GCIncomingRefCounted.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GenericTypedArrayView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2509/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/SourceGraphic.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterEffect.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/SourceGraphic.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/SourceGraphic.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/SourceGraphic.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/Filter.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/SourceGraphic.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DeferrableRefCounted.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/GCIncomingRefCounted.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GenericTypedArrayView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2510/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/transforms/Matrix3DTransformOperation.cpp.o [2511/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/SourceAlpha.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterEffect.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/SourceAlpha.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/SourceAlpha.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/SourceAlpha.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/Filter.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/SourceAlpha.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DeferrableRefCounted.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/GCIncomingRefCounted.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GenericTypedArrayView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2512/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/opentype/OpenTypeMathData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/opentype/OpenTypeMathData.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/opentype/OpenTypeMathData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2513/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/transforms/AffineTransform.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/AffineTransform.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2514/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/transforms/PerspectiveTransformOperation.cpp.o [2515/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/transforms/MatrixTransformOperation.cpp.o [2516/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/transforms/ScaleTransformOperation.cpp.o [2517/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/transforms/RotateTransformOperation.cpp.o [2518/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/transforms/SkewTransformOperation.cpp.o [2519/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/MediaStreamPrivate.cpp.o [2520/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/MediaStreamTrackPrivate.cpp.o [2521/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/RTCIceCandidateDescriptor.cpp.o [2522/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/RTCPeerConnectionHandler.cpp.o [2523/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/RTCSessionDescriptionDescriptor.cpp.o [2524/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/RealtimeMediaSource.cpp.o [2525/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/RealtimeMediaSourceCenter.cpp.o [2526/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/RealtimeMediaSourceSettings.cpp.o [2527/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/transforms/TransformOperations.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h: In member function ‘WebCore::TransformOperations WebCore::TransformOperations::blendByUsingMatrixInterpolation(const WebCore::TransformOperations&, double, const WebCore::LayoutSize&) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:420:19: warning: writing 128 bytes into a region of size 32 [-Wstringop-overflow=] 420 | memcpy(m_matrix, m, sizeof(Matrix4)); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:423:13: note: destination object ‘WebCore::TransformationMatrix::m_matrix’ of size 32 423 | Matrix4 m_matrix; | ^~~~~~~~ [2528/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mock/MediaConstraintsMock.cpp.o [2529/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mock/MockRealtimeAudioSource.cpp.o [2530/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mock/MockRealtimeMediaSource.cpp.o [2531/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/transforms/TransformState.cpp.o [2532/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mock/MockRealtimeMediaSourceCenter.cpp.o [2533/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mock/MockRealtimeVideoSource.cpp.o [2534/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mock/RTCDTMFSenderHandlerMock.cpp.o [2535/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mock/RTCDataChannelHandlerMock.cpp.o [2536/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/transforms/TranslateTransformOperation.cpp.o [2537/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mock/RTCPeerConnectionHandlerMock.cpp.o [2538/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mock/RTCNotifiersMock.cpp.o [2539/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/FEGaussianBlur.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterEffect.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEConvolveMatrix.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEGaussianBlur.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEGaussianBlur.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEGaussianBlur.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/Filter.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FEConvolveMatrix.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DeferrableRefCounted.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/GCIncomingRefCounted.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GenericTypedArrayView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2540/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/BlobRegistry.cpp.o [2541/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mock/DeviceMotionClientMock.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DeviceController.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DeviceMotionController.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/DeviceMotionClientMock.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/DeviceMotionClientMock.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DeviceMotionClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/DeviceMotionClientMock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/DeviceMotionClientMock.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2542/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mock/DeviceOrientationClientMock.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DeviceController.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DeviceOrientationController.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/DeviceOrientationClientMock.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/DeviceOrientationClientMock.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DeviceOrientationClient.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/DeviceOrientationClientMock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/DeviceOrientationClientMock.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2543/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/transforms/TransformationMatrix.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2544/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/CredentialBase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialBase.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2545/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/AuthenticationChallengeBase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/Credential.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/AuthenticationChallengeBase.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/AuthenticationChallenge.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/AuthenticationChallengeBase.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceResponseBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceResponse.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/AuthenticationChallengeBase.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/AuthenticationChallengeBase.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2546/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mock/GeolocationClientMock.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/GeolocationClientMock.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/GeolocationClientMock.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/GeolocationClientMock.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/GeolocationClientMock.h:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2547/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/filters/FilterEffect.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterEffect.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterEffect.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterEffect.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/Filter.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterEffect.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2548/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/BlobDataFileReference.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobPart.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/Blob.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/File.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2549/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mock/ScrollAnimatorMock.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/WheelEventTestTrigger.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollAnimator.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/ScrollAnimatorMock.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/ScrollAnimatorMock.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/ScrollAnimatorMock.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/ScrollAnimatorMock.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2550/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/BlobData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2551/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/CacheValidation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CacheValidation.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CacheValidation.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2552/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/DNSResolveQueue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/DNSResolveQueue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/DNSResolveQueue.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/DNSResolveQueue.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/DNSResolveQueue.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2553/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/NetworkStateNotifier.cpp.o [2554/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mock/ScrollbarThemeMock.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollbarTheme.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollbarThemeComposite.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/ScrollbarThemeMock.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/ScrollbarThemeMock.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/ScrollbarThemeMock.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/DashArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2555/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/BlobRegistryImpl.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobRegistryImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobRegistryImpl.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobRegistryImpl.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2556/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/DataURL.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyResponseHeaders.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPParsers.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/DataURL.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceHandle.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/DataURL.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/DataURL.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2557/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/BlobResourceHandle.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceHandle.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobResourceHandle.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobResourceHandle.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobResourceHandle.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2558/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/ParsedContentRange.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ParsedContentRange.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2559/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/DataURLDecoder.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/DataURLDecoder.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/DataURLDecoder.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/DataURLDecoder.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/DataURLDecoder.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2560/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/CredentialStorage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/Credential.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialStorage.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialStorage.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialStorage.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialStorage.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>, String>; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialStorage.cpp:47:87: required from here 47 | return url.protocol() + "://" + url.host() + ':' + String::number(url.port()) + '/'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialStorage.cpp:49:48: required from here 49 | return url.protocol() + "://" + url.host() + '/'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend, WTF::String>, char>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>, char>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>, char>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialStorage.cpp:47:87: required from here 47 | return url.protocol() + "://" + url.host() + ':' + String::number(url.port()) + '/'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialStorage.cpp:49:48: required from here 49 | return url.protocol() + "://" + url.host() + '/'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialStorage.cpp:49:48: required from here 49 | return url.protocol() + "://" + url.host() + '/'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2561/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/FormDataBuilder.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormDataBuilder.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormDataBuilder.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormDataBuilder.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2562/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/ParsedContentType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ParsedContentType.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ParsedContentType.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ParsedContentType.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ParsedContentType.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2563/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/ProxyServer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ProxyServer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ProxyServer.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2564/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/ResourceErrorBase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2565/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/ProtectionSpaceBase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ProtectionSpaceBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ProtectionSpaceBase.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2566/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/MIMEHeader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/MIMEHeader.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/MIMEHeader.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/MIMEHeader.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/MIMEHeader.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/MIMEHeader.cpp:99:52: required from here 99 | mimeHeader->m_endOfPartBoundary = "--" + mimeHeader->m_endOfPartBoundary; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/MIMEHeader.cpp:100:83: required from here 100 | mimeHeader->m_endOfDocumentBoundary = mimeHeader->m_endOfPartBoundary + "--"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2567/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/HTTPParsers.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicyResponseHeaders.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/csp/ContentSecurityPolicy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPParsers.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPParsers.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPParsers.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPParsers.cpp:639:60: required from here 639 | failureReason = "CR doesn't follow LF at " + trimInputSample(p, end - p); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2568/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/HTTPHeaderMap.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.cpp:98:68: required from here 98 | result.iterator->value = result.iterator->value + ", " + value; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.cpp:98:68: required from here 98 | result.iterator->value = result.iterator->value + ", " + value; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2569/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/sql/SQLiteDatabaseTracker.cpp.o [2570/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/ResourceHandleClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceHandle.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceHandleClient.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceHandleClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2571/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/text/DateTimeFormat.cpp.o [2572/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/SocketStreamHandleBase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/SocketStreamHandleBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/SocketStreamHandleBase.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/SocketStreamHandleBase.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2573/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/sql/SQLValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLValue.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2574/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/sql/SQLiteAuthorizer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseAuthorizer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteAuthorizer.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteAuthorizer.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseAuthorizer.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2575/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/text/BidiContext.cpp.o [2576/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/ResourceHandle.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceHandle.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceHandle.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceHandle.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2577/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/sql/SQLiteTransaction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteDatabase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteTransaction.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2578/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/ResourceResponseBase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceResponseBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceResponseBase.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceResponseBase.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2579/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/text/QuotedPrintable.cpp.o [2580/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/sql/SQLiteFileSystem.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteFileSystem.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteFileSystem.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2581/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/SynchronousLoaderClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/SynchronousLoaderClient.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/SynchronousLoaderClient.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/SynchronousLoaderClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2582/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/ResourceRequestBase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2583/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/text/LineEnding.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/LineEnding.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2584/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/sql/SQLiteStatement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteDatabase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteStatement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteStatement.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2585/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/sql/SQLiteDatabase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteDatabase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteDatabase.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseAuthorizer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteDatabase.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteDatabase.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteDatabase.cpp:204:65: required from here 204 | SQLiteStatement statement(*this, "PRAGMA max_page_count = " + String::number(newMaxPageCount)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteDatabase.cpp:297:103: required from here 297 | String statement = "SELECT name FROM sqlite_master WHERE type = 'table' AND name = '" + tablename + "';"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2586/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/text/LocaleToScriptMappingDefault.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/LocaleToScriptMappingDefault.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/LocaleToScriptMappingDefault.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/LocaleToScriptMappingDefault.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2587/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/text/PlatformLocale.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/PlatformLocale.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/PlatformLocale.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2588/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/mathml/MathMLOperatorDictionary.cpp.o [2589/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/text/SegmentedString.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/SegmentedString.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/SegmentedString.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2590/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/plugins/DOMMimeTypeArray.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMMimeType.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMMimeTypeArray.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMMimeTypeArray.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Frame.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMMimeTypeArray.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMMimeTypeArray.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2591/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/plugins/DOMMimeType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMMimeType.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMMimeType.cpp:20: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMMimeType.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMMimeType.cpp:19: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2592/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/plugins/DOMPlugin.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMMimeType.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMPlugin.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMPlugin.cpp:20: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Frame.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMPlugin.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMPlugin.cpp:19: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2593/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/FormData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2594/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/plugins/DOMPluginArray.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMMimeType.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMPlugin.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMPluginArray.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMPluginArray.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Frame.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMPluginArray.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMPluginArray.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2595/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/plugins/PluginData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2596/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/line/LineInfo.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameView.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/line/LineInfo.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/line/LineInfo.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutRect.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/GapRects.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2597/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/line/LineWidth.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationController.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineFlowBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RootInlineBox.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/FloatingObjects.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlockFlow.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/line/LineWidth.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/line/LineWidth.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/PODRedBlackTree.h:77, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/PODIntervalTree.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/FloatingObjects.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2598/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/line/TrailingObjects.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/BidiRun.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineIterator.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/line/TrailingObjects.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/line/TrailingObjects.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationController.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderText.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/BidiRun.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/line/TrailingObjects.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/line/TrailingObjects.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2599/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/mathml/RenderMathMLMath.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameView.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLRow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLMath.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLMath.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLMath.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/OrderIterator.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2600/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/mathml/RenderMathMLFenced.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/MathMLNames.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/mathml/MathMLElement.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/mathml/MathMLInlineContainerElement.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLFenced.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLFenced.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/mathml/MathMLElement.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLFenced.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLToken.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLOperator.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLFenced.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2601/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/mathml/RenderMathMLFraction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/MathMLNames.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/mathml/MathMLElement.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/mathml/MathMLInlineContainerElement.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLFraction.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLFraction.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/mathml/MathMLElement.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLFraction.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLFraction.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2602/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/mathml/RenderMathMLBlock.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameView.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLBlock.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLBlock.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/OrderIterator.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2603/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/mathml/RenderMathMLMenclose.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameView.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLRow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLMenclose.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLMenclose.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLMenclose.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/OrderIterator.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2604/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/mathml/RenderMathMLRadicalOperator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/PaintInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLRadicalOperator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLRadicalOperator.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLRadicalOperator.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/DashArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLToken.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLOperator.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLRadicalOperator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2605/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/mathml/RenderMathMLRow.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameView.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLRow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLRow.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLRow.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/OrderIterator.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2606/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/mathml/RenderMathMLSpace.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/MathMLNames.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/mathml/MathMLElement.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/mathml/MathMLTextElement.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLSpace.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLSpace.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/mathml/MathMLElement.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLSpace.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLSpace.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2607/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/shapes/RectangleShape.cpp.o [2608/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/mathml/RenderMathMLSquareRoot.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameView.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLRoot.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLSquareRoot.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLSquareRoot.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLSquareRoot.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/OrderIterator.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2609/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/shapes/PolygonShape.cpp.o [2610/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/mathml/RenderMathMLRoot.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameView.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLRoot.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLRoot.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLRoot.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/OrderIterator.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2611/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/mathml/RenderMathMLScripts.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameView.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLScripts.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLScripts.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLScripts.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/OrderIterator.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2612/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/shapes/RasterShape.cpp.o [2613/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/style/RenderStyleConstants.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyleConstants.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2614/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/mathml/RenderMathMLOperator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLOperator.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLOperator.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLOperator.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLToken.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLOperator.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLOperator.cpp: In member function ‘virtual void WebCore::RenderMathMLOperator::updateStyle()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLOperator.cpp:615:68: warning: implicitly-declared ‘constexpr WebCore::RenderMathMLOperator::StretchyData& WebCore::RenderMathMLOperator::StretchyData::operator=(const WebCore::RenderMathMLOperator::StretchyData&)’ is deprecated [-Wdeprecated-copy] 615 | m_stretchyData = getDisplayStyleLargeOperator(m_textContent); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLOperator.h:109:9: note: because ‘WebCore::RenderMathMLOperator::StretchyData’ has user-provided ‘WebCore::RenderMathMLOperator::StretchyData::StretchyData(const WebCore::RenderMathMLOperator::StretchyData&)’ 109 | StretchyData(const StretchyData& data) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLOperator.cpp:622:65: warning: implicitly-declared ‘constexpr WebCore::RenderMathMLOperator::StretchyData& WebCore::RenderMathMLOperator::StretchyData::operator=(const WebCore::RenderMathMLOperator::StretchyData&)’ is deprecated [-Wdeprecated-copy] 622 | m_stretchyData = findStretchyData(m_textContent, nullptr); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLOperator.h:109:9: note: because ‘WebCore::RenderMathMLOperator::StretchyData’ has user-provided ‘WebCore::RenderMathMLOperator::StretchyData::StretchyData(const WebCore::RenderMathMLOperator::StretchyData&)’ 109 | StretchyData(const StretchyData& data) | ^~~~~~~~~~~~ [2615/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/line/LineBreaker.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/BidiRun.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineIterator.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/line/LineBreaker.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/line/LineBreaker.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/line/LineBreaker.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationController.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderText.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/BidiRun.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiContext.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/BidiResolver.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayer.h:48, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/line/LineInlineHeaders.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/line/LineBreaker.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2616/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/storage/StorageEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/storage/StorageEvent.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/storage/StorageEvent.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/storage/StorageEvent.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2617/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/storage/StorageMap.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/storage/StorageMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/storage/StorageMap.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/storage/StorageMap.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/storage/StorageMap.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2618/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/shapes/Shape.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/shapes/Shape.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/BasicShapeFunctions.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/shapes/Shape.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/shapes/Shape.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutRect.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/shapes/Shape.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/shapes/Shape.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/shapes/Shape.cpp: In static member function ‘static std::unique_ptr WebCore::Shape::createRasterShape(WebCore::Image*, float, const WebCore::LayoutRect&, const WebCore::LayoutRect&, WebCore::WritingMode, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/shapes/Shape.cpp:222:12: note: in expansion of macro ‘WTFMove’ 222 | return WTFMove(rasterShape); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/shapes/Shape.cpp:222:12: note: in expansion of macro ‘WTFMove’ 222 | return WTFMove(rasterShape); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/shapes/Shape.cpp: In static member function ‘static std::unique_ptr WebCore::Shape::createBoxShape(const WebCore::RoundedRect&, WebCore::WritingMode, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/shapes/Shape.cpp:235:12: note: in expansion of macro ‘WTFMove’ 235 | return WTFMove(shape); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/shapes/Shape.cpp:235:12: note: in expansion of macro ‘WTFMove’ 235 | return WTFMove(shape); | ^~~~~~~ [2619/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/replay/UserInputBridge.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Cursor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/EventHandler.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/replay/UserInputBridge.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/EventHandler.h:43: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/replay/UserInputBridge.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/replay/UserInputBridge.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/replay/UserInputBridge.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2620/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/mathml/RenderMathMLToken.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/MathMLNames.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/mathml/MathMLElement.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/mathml/MathMLTextElement.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLToken.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLToken.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/mathml/MathMLElement.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLToken.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLToken.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2621/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/storage/Storage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/storage/Storage.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/storage/Storage.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/storage/Storage.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/storage/Storage.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2622/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/storage/StorageNamespaceProvider.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginHash.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/storage/StorageNamespaceProvider.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/storage/StorageNamespaceProvider.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/storage/StorageNamespaceProvider.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2623/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/shapes/BoxShape.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameView.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/shapes/BoxShape.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/shapes/BoxShape.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutRect.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/RoundedRect.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatRoundedRect.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/shapes/BoxShape.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/shapes/BoxShape.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2624/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/mathml/RenderMathMLUnderOver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameView.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlock.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLBlock.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLUnderOver.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLUnderOver.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/mathml/RenderMathMLUnderOver.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/OrderIterator.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderFlexibleBox.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2625/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/storage/StorageEventDispatcher.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/storage/StorageEventDispatcher.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/storage/StorageEventDispatcher.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/storage/StorageEventDispatcher.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/storage/StorageEventDispatcher.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2626/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/svg/SVGToOTFFontConversion.cpp.o [2627/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/svg/animation/SMILTime.cpp.o [2628/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/style/StyleChange.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/AnimationList.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/StyleChange.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSLineBoxContainValue.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/StyleChange.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2629/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/style/AttributeChangeInvalidation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/AttributeChangeInvalidation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/AttributeChangeInvalidation.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/AttributeChangeInvalidation.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/StyleResolver.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/AttributeChangeInvalidation.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2630/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/style/InlineTextBoxStyle.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/InlineTextBoxStyle.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/InlineTextBoxStyle.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/InlineTextBoxStyle.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/DashArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/InlineTextBoxStyle.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2631/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/svg/graphics/SVGImageForContainer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/SVGImageForContainer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/SVGImageForContainer.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/SVGImage.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/SVGImageForContainer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/SVGImageForContainer.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2632/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/rendering/shapes/ShapeOutsideInfo.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/shapes/ShapeOutsideInfo.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/shapes/ShapeOutsideInfo.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/shapes/ShapeOutsideInfo.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationController.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineFlowBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RootInlineBox.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/FloatingObjects.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/shapes/ShapeOutsideInfo.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutRect.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/shapes/Shape.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/shapes/ShapeOutsideInfo.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/shapes/ShapeOutsideInfo.cpp:135:120: required from here 135 | document.addConsoleMessage(MessageSource::Security, MessageLevel::Error, "Unsafe attempt to load URL " + urlString + "."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/shapes/ShapeOutsideInfo.cpp:135:120: required from here 135 | document.addConsoleMessage(MessageSource::Security, MessageLevel::Error, "Unsafe attempt to load URL " + urlString + "."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2633/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/style/ClassChangeInvalidation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/ClassChangeInvalidation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/ClassChangeInvalidation.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/ClassChangeInvalidation.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/StyleResolver.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/ClassChangeInvalidation.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2634/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/style/StyleFontSizeFunctions.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/StyleFontSizeFunctions.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/StyleFontSizeFunctions.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/StyleFontSizeFunctions.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/StyleFontSizeFunctions.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/StyleFontSizeFunctions.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2635/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/style/IdChangeInvalidation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/IdChangeInvalidation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/IdChangeInvalidation.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/IdChangeInvalidation.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/StyleResolver.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/IdChangeInvalidation.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2636/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/style/RenderTreePosition.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationController.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/RenderTreePosition.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/RenderTreePosition.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/RenderTreePosition.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2637/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/svg/properties/SVGPropertyInfo.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGPropertyInfo.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGPropertyInfo.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2638/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/svg/properties/SVGAttributeToPropertyMap.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGPropertyInfo.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAttributeToPropertyMap.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAttributeToPropertyMap.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAttributeToPropertyMap.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAttributeToPropertyMap.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2639/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/svg/animation/SMILTimeContainer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/animation/SMILTimeContainer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/animation/SMILTimeContainer.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/animation/SMILTimeContainer.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/animation/SMILTimeContainer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/animation/SVGSMILElement.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/animation/SMILTimeContainer.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:42:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 42 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:43:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 43 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:44:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 44 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:45:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 45 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [2640/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/svg/graphics/filters/SVGFilter.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/Filter.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/filters/SVGFilter.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/filters/SVGFilter.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/filters/SVGFilter.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2641/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/workers/AbstractWorker.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/AbstractWorker.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/AbstractWorker.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/AbstractWorker.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2642/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/svg/graphics/filters/SVGFilterBuilder.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterEffect.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/filters/SVGFilterBuilder.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/filters/SVGFilterBuilder.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/filters/SVGFilterBuilder.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicStringHash.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/filters/SVGFilterBuilder.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2643/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/style/StyleResolveForDocument.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontFaceRule.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontFace.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontSelector.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/StyleResolveForDocument.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontFace.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/StyleResolveForDocument.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/StyleResolveForDocument.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/StyleResolveForDocument.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/NodeRenderStyle.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/StyleResolveForDocument.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2644/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/svg/properties/SVGAnimatedProperty.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyDescription.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedProperty.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedProperty.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedProperty.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyDescription.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2645/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/style/StyleSharingResolver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/StyleSharingResolver.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/StyleSharingResolver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/StyleSharingResolver.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSSelector.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/RuleFeature.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/DocumentRuleSets.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/StyleSharingResolver.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/StyleResolver.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/ElementRuleCollector.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/StyleSharingResolver.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2646/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/svg/animation/SVGSMILElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/animation/SVGSMILElement.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/animation/SVGSMILElement.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/animation/SVGSMILElement.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:42:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 42 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:43:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 43 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:44:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 44 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:45:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 45 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [2647/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/svg/graphics/SVGImageCache.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/SVGImageCache.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/SVGImageCache.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/SVGImageCache.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/SVGImageCache.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGRoot.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/SVGImageCache.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2648/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/svg/properties/SVGPathSegListPropertyTearOff.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyDescription.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedProperty.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedListPropertyTearOff.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGPathSegListPropertyTearOff.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGPathSegListPropertyTearOff.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGPathSegListPropertyTearOff.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyDescription.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ [2649/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/svg/graphics/filters/SVGFEImage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterEffect.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/filters/SVGFEImage.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/filters/SVGFEImage.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/filters/SVGFEImage.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGPropertyTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPreserveAspectRatio.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/filters/SVGFEImage.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DeferrableRefCounted.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/GCIncomingRefCounted.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GenericTypedArrayView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/filters/SVGFEImage.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2650/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/workers/WorkerConsoleClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerGlobalScope.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerConsoleClient.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerConsoleClient.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerConsoleClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2651/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/workers/WorkerLocation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerLocation.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerLocation.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerLocation.cpp:42:29: required from here 42 | return m_url.protocol() + ":"; | ~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerLocation.cpp:47:46: required from here 47 | return m_url.port() ? m_url.host() + ":" + String::number(m_url.port()) : m_url.host(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerLocation.cpp:67:58: required from here 67 | return m_url.query().isEmpty() ? emptyString() : "?" + m_url.query(); | ~~~~^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2652/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/workers/WorkerEventQueue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerEventQueue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerEventQueue.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerEventQueue.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerEventQueue.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2653/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/workers/DedicatedWorkerGlobalScope.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/DedicatedWorkerGlobalScope.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/DedicatedWorkerGlobalScope.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/DedicatedWorkerGlobalScope.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2654/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/svg/graphics/SVGImage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/SVGImage.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/SVGImage.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/SVGImage.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/SVGImage.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGRoot.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/SVGImage.cpp:41: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGPropertyTearOff.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyTearOff.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedPreserveAspectRatio.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFEImageElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/graphics/SVGImage.cpp:44: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:54:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 54 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:55:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 55 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:65:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 65 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:42:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 42 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:43:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 43 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:44:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 44 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:45:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 45 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [2655/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/NativeXPathNSResolver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/NativeXPathNSResolver.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/NativeXPathNSResolver.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2656/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/workers/DedicatedWorkerThread.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ScriptExecutionContext.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerRunLoop.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerThread.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/DedicatedWorkerThread.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/DedicatedWorkerThread.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/DedicatedWorkerThread.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2657/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/workers/WorkerScriptLoader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerScriptLoader.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerScriptLoader.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerScriptLoader.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2658/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/workers/WorkerRunLoop.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ScriptExecutionContext.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerRunLoop.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerRunLoop.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2659/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/style/StyleTreeResolver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationController.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/RenderTreePosition.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/StyleTreeResolver.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/StyleTreeResolver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/animation/AnimationBase.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/style/StyleTreeResolver.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2660/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XMLHttpRequestProgressEventThrottle.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLHttpRequestProgressEventThrottle.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLHttpRequestProgressEventThrottle.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2661/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XPathNSResolver.cpp.o [2662/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XPathException.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathException.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathException.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2663/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XMLHttpRequestUpload.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLHttpRequest.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLHttpRequestUpload.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLHttpRequestUpload.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLHttpRequestUpload.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2664/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/DOMParser.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMImplementation.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/DOMParser.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/DOMParser.cpp:19: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/DOMParser.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/DOMParser.cpp:20: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/DOMParser.cpp: In member function ‘WTF::RefPtr WebCore::DOMParser::parseFromString(const WTF::String&, const WTF::String&, WebCore::ExceptionCode&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/DOMParser.cpp:41:12: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(doc); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/DOMParser.cpp:41:12: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(doc); | ^~~~~~~ [2665/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XPathEvaluator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathEvaluator.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathNodeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathValue.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathResult.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathEvaluator.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathEvaluator.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2666/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XPathExpressionNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathNodeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathValue.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathExpressionNode.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathExpressionNode.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathExpressionNode.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2667/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XMLSerializer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLSerializer.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLSerializer.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLSerializer.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLSerializer.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2668/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/workers/Worker.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/AbstractWorker.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/Worker.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/Worker.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/Worker.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/AbstractWorker.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/Worker.cpp: In static member function ‘static WTF::RefPtr WebCore::Worker::create(WebCore::ScriptExecutionContext&, const WTF::String&, WebCore::ExceptionCode&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/Worker.cpp:99:12: note: in expansion of macro ‘WTFMove’ 99 | return WTFMove(worker); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/Worker.cpp:99:12: note: in expansion of macro ‘WTFMove’ 99 | return WTFMove(worker); | ^~~~~~~ [2669/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XMLErrors.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLErrors.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLErrors.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLErrors.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLErrors.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/UniquedStringImpl.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicStringImpl.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2670/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/workers/WorkerThread.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ScriptExecutionContext.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerRunLoop.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerThread.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerThread.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerThread.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2671/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XPathExpression.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathExpression.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathExpression.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathExpression.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathExpression.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2672/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XPathParser.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathStep.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathParser.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathParser.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathNodeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathValue.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathExpressionNode.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathPredicate.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathParser.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathParser.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathParser.cpp:259:21: required from here 259 | name = n1 + ":" + n2; | ~~~~~~~~~^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathParser.cpp:361:41: required from here 361 | return Token(NAMETEST, name + ":*"); | ~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2673/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XPathPredicate.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathNodeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathValue.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathExpressionNode.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathPredicate.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathPredicate.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathPredicate.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2674/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/workers/WorkerMessagingProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ScriptExecutionContext.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerMessagingProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerMessagingProxy.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerMessagingProxy.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SuspendableTimer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMTimer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ScriptExecutionContext.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2675/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XSLTExtensions.cpp.o [2676/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XPathUtil.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathUtil.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathUtil.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2677/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XPathValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathNodeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathValue.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathValue.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathValue.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2678/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XPathVariableReference.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathNodeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathValue.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathExpressionNode.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathVariableReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathVariableReference.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathVariableReference.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2679/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XPathNodeSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathNodeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathNodeSet.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathNodeSet.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2680/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/workers/WorkerGlobalScope.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerGlobalScope.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerGlobalScope.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerGlobalScope.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/WorkerGlobalScope.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2681/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XPathResult.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathNodeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathValue.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathResult.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathResult.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathResult.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2682/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XSLTUnicodeSort.cpp.o [2683/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XPathPath.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathNodeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathValue.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathExpressionNode.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathPath.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathPath.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathPath.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2684/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XPathStep.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathStep.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathStep.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Attr.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathStep.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathStep.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathStep.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2685/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/gamepad/deprecated/GamepadList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/gamepad/deprecated/Gamepad.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/gamepad/deprecated/GamepadList.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/gamepad/deprecated/GamepadList.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2686/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/gamepad/deprecated/Gamepad.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/gamepad/deprecated/Gamepad.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/gamepad/deprecated/Gamepad.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2687/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/gamepad/deprecated/NavigatorGamepad.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/gamepad/deprecated/NavigatorGamepad.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/gamepad/deprecated/NavigatorGamepad.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/gamepad/deprecated/NavigatorGamepad.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/gamepad/deprecated/Gamepad.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/gamepad/deprecated/GamepadList.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/gamepad/deprecated/NavigatorGamepad.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2688/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XSLImportRule.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/CharacterData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ProcessingInstruction.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XSLStyleSheet.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XSLImportRule.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XSLImportRule.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XSLImportRule.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2689/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/BufferedLineReader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/SegmentedString.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/BufferedLineReader.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/BufferedLineReader.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2690/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/AudioTrackList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TrackListBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/AudioTrackList.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/AudioTrackList.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/AudioTrackList.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TrackListBase.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2691/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XMLTreeViewer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLTreeViewer.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLTreeViewer.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2692/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XPathFunctions.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathNodeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathValue.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathExpressionNode.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathFunctions.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathFunctions.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathFunctions.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathFunctions.cpp:371:74: required from here 371 | return prefix.isEmpty() ? expandedNameLocalPart(node) : prefix + ":" + expandedNameLocalPart(node); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = WTF::String; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathFunctions.cpp:371:74: required from here 371 | return prefix.isEmpty() ? expandedNameLocalPart(node) : prefix + ":" + expandedNameLocalPart(node); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2693/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XSLStyleSheetLibxslt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResourceLoader.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XSLStyleSheetLibxslt.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XSLStyleSheetLibxslt.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2694/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/AudioTrack.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/AudioTrackPrivate.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/AudioTrack.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/AudioTrack.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TrackBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/AudioTrack.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/AudioTrack.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ [2695/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XMLHttpRequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLHttpRequest.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLHttpRequest.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLHttpRequest.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLHttpRequest.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:766:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = const char*]’ 766 | String result = tryMakeString(string1, string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLHttpRequest.cpp:676:73: required from here 676 | m_requestHeaders.set(HTTPHeaderName::ContentType, makeString("multipart/form-data; boundary=", m_requestEntityBody->boundary().data())); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLHttpRequest.cpp:954:92: required from here 954 | logConsoleError(scriptExecutionContext(), "Refused to set unsafe header \"" + name + "\""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*; StringType4 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:784:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3, StringType4) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*; StringType4 = String]’ 784 | String result = tryMakeString(string1, string2, string3, string4); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLHttpRequest.cpp:1079:36: required from here 1079 | String message = makeString("XMLHttpRequest cannot load ", error.failingURL().string(), ". ", error.localizedDescription()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:390:16: note: in expansion of macro ‘WTFMove’ 390 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:390:16: note: in expansion of macro ‘WTFMove’ 390 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:407:12: note: in expansion of macro ‘WTFMove’ 407 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:407:12: note: in expansion of macro ‘WTFMove’ 407 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XMLHttpRequest.cpp:954:92: required from here 954 | logConsoleError(scriptExecutionContext(), "Refused to set unsafe header \"" + name + "\""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2696/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XSLTProcessorLibxslt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XSLTProcessor.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XSLTProcessorLibxslt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XSLTProcessorLibxslt.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, V) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuffer.h:44:90: required from ‘WTF::StringBuffer::StringBuffer(unsigned int) [with CharType = char16_t]’ 44 | , m_data(m_length ? static_cast(fastMalloc((Checked(m_length) * sizeof(CharType)).unsafeGet())) : nullptr) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XSLTProcessorLibxslt.cpp:182:41: required from here 182 | StringBuffer stringBuffer(len); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:761:16: warning: implicitly-declared ‘constexpr WTF::Checked::Checked(const WTF::Checked&)’ is deprecated [-Wdeprecated-copy] 761 | return lhs * Checked(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked’ has user-provided ‘const WTF::Checked& WTF::Checked::operator=(WTF::Checked) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:173: note: initializing argument 1 of ‘WTF::Checked::ResultType, OverflowHandler> WTF::operator*(Checked, Checked) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result::ResultType = long unsigned int]’ 737 | template static inline Checked::ResultType, OverflowHandler> operator*(Checked lhs, Checked rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2697/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/XSLTProcessor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XSLTProcessor.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XSLTProcessor.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter>(StringAppend& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XSLTProcessor.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template struct HashTableConstIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template struct HashTableIteratorAdapter : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template struct HashTableConstIteratorAdapter> : public std::iterator, std::ptrdiff_t, const KeyValuePair*, const KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template struct HashTableIteratorAdapter> : public std::iterator, std::ptrdiff_t, KeyValuePair*, KeyValuePair&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template struct HashTableConstKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template struct HashTableConstValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template struct HashTableKeysIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template struct HashTableValuesIterator : public std::iterator { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend::operator WTF::String() const [with StringType1 = WTF::StringAppend; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XSLTProcessor.cpp:61:24: required from here 56 | text = "\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | "\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | "\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | "</head>\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | "<body>\n" | ~~~~~~~~~~ 61 | "<pre>" + text + "</pre>\n" | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 62 | "</body>\n" | ~~~~~~~~~~~ 63 | "</html>\n"; | ~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XSLTProcessor.cpp:61:24: required from here 56 | text = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | "<html xmlns=\"http://www.w3.org/1999/xhtml\">\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | "<head><title/></head>\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | "<body>\n" | ~~~~~~~~~~ 61 | "<pre>" + text + "</pre>\n" | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 62 | "</body>\n" | ~~~~~~~~~~~ 63 | "</html>\n"; | ~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2698/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/InbandTextTrack.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/InbandTextTrackPrivateClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/InbandTextTrack.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/InbandTextTrack.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrackCue.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrack.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/InbandTextTrack.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/InbandTextTrack.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2699/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/InbandWebVTTTextTrack.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/InbandTextTrackPrivateClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/InbandTextTrack.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/InbandWebVTTTextTrack.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/InbandWebVTTTextTrack.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrackCue.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrack.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/InbandTextTrack.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/InbandWebVTTTextTrack.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2700/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/TextTrackCue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrackCue.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrackCue.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrackCue.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2701/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/LoadableTextTrack.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrack.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/LoadableTextTrack.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/LoadableTextTrack.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrackCue.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrack.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/LoadableTextTrack.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2702/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/TextTrackCueList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrackCue.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrackCueList.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrackCueList.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrackCueList.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2703/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/InbandGenericTextTrack.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/InbandTextTrackPrivateClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/InbandTextTrack.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/InbandGenericTextTrack.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/InbandGenericTextTrack.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrackCue.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrack.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/InbandTextTrack.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/InbandGenericTextTrack.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2704/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/TextTrack.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrack.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrack.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrackCue.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrack.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrack.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2705/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/TrackEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TrackEvent.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TrackEvent.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TrackEvent.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2706/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/VTTScanner.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/VTTScanner.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/VTTScanner.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2707/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/DataCue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrackCue.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/DataCue.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/DataCue.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/DataCue.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2708/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/TextTrackList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TrackListBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrackList.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrackList.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrackList.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TrackListBase.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2709/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/VideoTrackList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TrackListBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/VideoTrackList.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/VideoTrackList.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/VideoTrackList.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TrackListBase.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2710/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/xml/parser/XMLDocumentParserLibxml2.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/SegmentedString.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/parser/XMLDocumentParser.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/parser/XMLDocumentParser.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DocumentParser.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DecodedDataDocumentParser.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ScriptableDocumentParser.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/parser/XMLDocumentParser.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<String, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::String, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp:1532:84: required from here 1532 | String attrQName = attrPrefix.isEmpty() ? attrLocalName : attrPrefix + ":" + attrLocalName; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp:1540:68: required from here 1540 | String parseString = "<?xml version=\"1.0\"?><attrs " + string + " />"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:46:31: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::AtomicString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 46 | return operator String(); | ~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp:738:39: required from here 738 | namespaceQName = "xmlns:" + toString(namespaces[i].prefix); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::String; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<String, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::String, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp:1532:84: required from here 1532 | String attrQName = attrPrefix.isEmpty() ? attrLocalName : attrPrefix + ":" + attrLocalName; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2711/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/TrackBase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TrackBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TrackBase.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TrackBase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2712/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/TextTrackRepresentation.cpp.o [2713/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/TextTrackCueGeneric.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/VTTCue.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrackCueGeneric.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrackCueGeneric.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrackCueGeneric.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrackCueGeneric.cpp:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2714/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/InbandDataTextTrack.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/InbandTextTrackPrivateClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/InbandTextTrack.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/InbandDataTextTrack.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/InbandDataTextTrack.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrackCue.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrack.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/InbandTextTrack.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/InbandDataTextTrack.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2715/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/TrackListBase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TrackListBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TrackListBase.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TrackListBase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TrackListBase.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2716/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/WebVTTTokenizer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/SegmentedString.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/InputStreamPreprocessor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/WebVTTTokenizer.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/WebVTTTokenizer.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2717/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/VTTRegionList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/VTTRegion.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/VTTRegionList.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/VTTRegionList.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/VTTRegionList.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2718/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/ANGLEWebKitBridge.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2719/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/VideoTrack.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/VideoTrack.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/VideoTrack.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TrackBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/VideoTrack.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/VideoTrack.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2720/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/WebVTTElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/WebVTTElement.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/WebVTTElement.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/WebVTTElement.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/WebVTTElement.cpp: In member function ‘virtual WTF::Ref<WebCore::Element> WebCore::WebVTTElement::cloneElementWithoutAttributesAndChildren(WebCore::Document&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/WebVTTElement.cpp:87:12: note: in expansion of macro ‘WTFMove’ 87 | return WTFMove(clone); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/WebVTTElement.cpp:87:12: note: in expansion of macro ‘WTFMove’ 87 | return WTFMove(clone); | ^~~~~~~ [2721/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/bmp/BMPImageDecoder.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/ImageDecoder.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/bmp/BMPImageReader.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/bmp/BMPImageDecoder.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/bmp/BMPImageDecoder.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2722/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/bmp/BMPImageReader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/ImageDecoder.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/bmp/BMPImageReader.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/bmp/BMPImageReader.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2723/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/GraphicsContext3D.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked<T, OverflowHandler> WTF::Checked<T, OverflowHandler>::operator*=(U) [with U = int; T = unsigned int; OverflowHandler = WTF::RecordOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.cpp:236:22: required from here 236 | checkedValue *= width; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:597:17: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int, WTF::RecordOverflow>::Checked(const WTF::Checked<unsigned int, WTF::RecordOverflow>&)’ is deprecated [-Wdeprecated-copy] 597 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int, WTF::RecordOverflow>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘const WTF::Checked<T, OverflowHandler> WTF::Checked<T, OverflowHandler>::operator+=(U) [with U = unsigned int; T = unsigned int; OverflowHandler = WTF::RecordOverflow]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.cpp:244:25: required from here 244 | checkedValue += padding; | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:583:17: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int, WTF::RecordOverflow>::Checked(const WTF::Checked<unsigned int, WTF::RecordOverflow>&)’ is deprecated [-Wdeprecated-copy] 583 | return *this; | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int, WTF::RecordOverflow>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::RecordOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ [2724/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/gif/GIFImageDecoder.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/ImageDecoder.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/gif/GIFImageDecoder.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/gif/GIFImageDecoder.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2725/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/WebVTTParser.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/SegmentedString.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/BufferedLineReader.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/WebVTTParser.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/WebVTTParser.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DocumentFragment.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/WebVTTParser.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/WebVTTParser.cpp:33: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Deque.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/SegmentedString.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2726/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/ImageDecoder.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/ImageDecoder.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/ImageDecoder.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2727/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/loader/cache/CachedTextTrack.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedResource.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedTextTrack.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedTextTrack.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/cache/CachedTextTrack.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2728/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/gif/GIFImageReader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/ImageDecoder.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/gif/GIFImageDecoder.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/gif/GIFImageReader.h:43, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/gif/GIFImageReader.cpp:76: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2729/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/VTTRegion.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/VTTRegion.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/VTTRegion.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/VTTRegion.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/VTTRegion.cpp:44: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2730/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/jpeg/JPEGImageDecoder.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/ImageDecoder.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.cpp:41: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2731/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/ico/ICOImageDecoder.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/ImageDecoder.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/bmp/BMPImageReader.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/ico/ICOImageDecoder.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/ico/ICOImageDecoder.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2732/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/linux/GamepadDeviceLinux.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/linux/GamepadDeviceLinux.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/linux/GamepadDeviceLinux.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2733/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/webp/WEBPImageDecoder.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/ImageDecoder.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2734/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperSurfaceBackingStore.cpp.o [2735/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/linux/MemoryPressureHandlerLinux.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/linux/MemoryPressureHandlerLinux.cpp:42: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2736/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/html/track/VTTCue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/VTTCue.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/VTTCue.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/VTTCue.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineFlowBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RootInlineBox.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/FloatingObjects.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBlockFlow.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderVTTCue.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/VTTCue.cpp:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2737/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/png/PNGImageDecoder.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/ImageDecoder.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/png/PNGImageDecoder.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:42: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2738/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperFPSCounter.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperFPSCounter.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperFPSCounter.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperFPSCounter.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperFPSCounter.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2739/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/ClipStack.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/ClipStack.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/ClipStack.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2740/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperTile.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperTile.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperTile.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperTile.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperTile.cpp:19: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2741/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperAnimation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2742/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/BitmapTexture.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTexture.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTexture.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTexture.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTexture.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTexture.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2743/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperBackingStore.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperBackingStore.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperBackingStore.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperBackingStore.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperBackingStore.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperBackingStore.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2744/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/coordinated/AreaAllocator.cpp.o [2745/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapper.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTexture.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2746/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/BitmapTexturePool.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTexturePool.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTexturePool.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTexturePool.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTexture.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTexturePool.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2747/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/coordinated/CoordinatedSurface.cpp.o [2748/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperTiledBackingStore.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperTiledBackingStore.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperTiledBackingStore.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperBackingStore.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperTiledBackingStore.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperTiledBackingStore.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2749/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/BitmapTextureGL.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTextureGL.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTextureGL.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTextureGL.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTextureGL.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTexture.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTextureGL.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2750/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/GraphicsLayerTextureMapper.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/GraphicsLayerTextureMapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/GraphicsLayerTextureMapper.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/GraphicsLayerTextureMapper.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/GraphicsLayerTextureMapper.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2751/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperShaderProgram.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/CString.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2752/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperLayer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayerTransform.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.cpp: In member function ‘void WebCore::TextureMapperLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.cpp:527:27: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 527 | m_state.anchorPoint = anchorPoint; | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2753/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperGL.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperGL.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperGL.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperGL.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperGL.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/ClipStack.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperGL.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperGL.cpp: In member function ‘virtual void WebCore::TextureMapperGL::drawNumber(int, const WebCore::Color&, const WebCore::FloatPoint&, const WebCore::TransformationMatrix&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperGL.cpp:274:34: warning: ‘int QFontMetrics::width(const QString&, int) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 274 | int width = fontMetrics.width(counterString) + 4; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/QtGui/qpainter.h:59, from /usr/include/QtGui/QPainter:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:49, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperGL.h:31: /usr/include/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ [2754/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/qt/AccessibilityObjectQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Position.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/VisiblePosition.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/qt/AccessibilityObjectQt.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/qt/AccessibilityObjectQt.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2755/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/coordinated/Tile.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/Tile.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/Tile.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedSurface.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/Tile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/Tile.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2756/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/coordinated/CoordinatedImageBacking.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedImageBacking.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedImageBacking.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedImageBacking.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedImageBacking.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2757/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/coordinated/TiledBackingStore.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/TiledBackingStore.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/TiledBackingStore.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/TiledBackingStore.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/TiledBackingStore.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedSurface.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/Tile.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/TiledBackingStore.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2758/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/scrolling/coordinatedgraphics/ScrollingCoordinatorCoordinatedGraphics.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingCoordinator.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/coordinatedgraphics/ScrollingCoordinatorCoordinatedGraphics.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/coordinatedgraphics/ScrollingCoordinatorCoordinatedGraphics.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/coordinatedgraphics/ScrollingCoordinatorCoordinatedGraphics.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutRect.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingCoordinator.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/coordinatedgraphics/ScrollingCoordinatorCoordinatedGraphics.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2759/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/coordinated/UpdateAtlas.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/UpdateAtlas.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/UpdateAtlas.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/UpdateAtlas.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedSurface.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/UpdateAtlas.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/UpdateAtlas.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2760/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/KillRingNone.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/KillRing.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/KillRingNone.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2761/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/scrolling/coordinatedgraphics/ScrollingStateNodeCoordinatedGraphics.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/coordinatedgraphics/ScrollingStateNodeCoordinatedGraphics.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingCoordinator.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingStateNode.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/coordinatedgraphics/ScrollingStateNodeCoordinatedGraphics.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2762/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp: In member function ‘void WebCore::CoordinatedGraphicsLayer::syncLayerState()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp:682:32: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 682 | m_layerState.anchorPoint = m_adjustedAnchorPoint; | ^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp: In member function ‘void WebCore::CoordinatedGraphicsLayer::computePixelAlignment(WebCore::FloatPoint&, WebCore::FloatSize&, WebCore::FloatPoint3D&, WebCore::FloatSize&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp:1089:23: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 1089 | anchorPoint = m_anchorPoint; | ^~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp:1125:104: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 1125 | anchorPoint = FloatPoint3D(anchorPointX, anchorPointY, m_anchorPoint.z() * effectiveContentsScale()); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2763/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/editing/qt/EditorQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DocumentMarker.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/Editor.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/qt/EditorQt.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSCalculationValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParser.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/StyleProperties.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/EditingStyle.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/Editor.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/qt/EditorQt.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2764/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/qt/AudioBusQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/qt/AudioBusQt.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/qt/AudioBusQt.cpp:19: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2765/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/ScriptControllerQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWindowShell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptController.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptControllerQt.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptControllerQt.cpp:36: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2766/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/PlatformDisplay.cpp.o [2767/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/dom/qt/GestureEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/qt/GestureEvent.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/qt/GestureEvent.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/qt/GestureEvent.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2768/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/crypto/qt/CryptoDigestQt.cpp.o [2769/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bridge/qt/qt_class.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/jsc/BridgeJSC.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_class.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_class.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_class.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2770/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/FloatPointQt.cpp.o [2771/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/qt/DragControllerQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DragController.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/qt/DragControllerQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/qt/DragControllerQt.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2772/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/ImageSource.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/ImageDecoder.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageSource.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2773/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/FloatSizeQt.cpp.o [2774/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/WOFFFileFormat.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/WOFFFileFormat.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2775/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/FloatRectQt.cpp.o [2776/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/ColorQt.cpp.o [2777/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bridge/qt/qt_instance.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/jsc/BridgeJSC.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_instance.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_instance.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_instance.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/Bridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/jsc/BridgeJSC.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2778/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/FormatConverter.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FormatConverter.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FormatConverter.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FormatConverter.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2779/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/coordinated/CompositingCoordinator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CompositingCoordinator.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CompositingCoordinator.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CompositingCoordinator.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2780/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/FontCustomPlatformDataQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontCustomPlatformDataQt.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontCustomPlatformDataQt.cpp: In member function ‘WebCore::FontPlatformData WebCore::FontCustomPlatformData::fontPlatformData(const WebCore::FontDescription&, bool, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontCustomPlatformDataQt.cpp:31:100: warning: unused parameter ‘bold’ [-Wunused-parameter] 31 | FontPlatformData FontCustomPlatformData::fontPlatformData(const FontDescription& description, bool bold, bool italic) | ~~~~~^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontCustomPlatformDataQt.cpp:31:111: warning: unused parameter ‘italic’ [-Wunused-parameter] 31 | FontPlatformData FontCustomPlatformData::fontPlatformData(const FontDescription& description, bool bold, bool italic) | ~~~~~^~~~~~ [2781/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/BitmapTextureImageBuffer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTextureImageBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTextureImageBuffer.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTextureImageBuffer.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTextureImageBuffer.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTexture.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTextureImageBuffer.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTextureImageBuffer.cpp: In member function ‘virtual void WebCore::BitmapTextureImageBuffer::updateContents(WebCore::TextureMapper&, WebCore::GraphicsLayer*, const WebCore::IntRect&, const WebCore::IntPoint&, WebCore::BitmapTexture::UpdateContentsFlag, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTextureImageBuffer.cpp:62:174: warning: unused parameter ‘scale’ [-Wunused-parameter] 62 | void BitmapTextureImageBuffer::updateContents(TextureMapper&, GraphicsLayer* sourceLayer, const IntRect& targetRect, const IntPoint& sourceOffset, UpdateContentsFlag, float scale) | ~~~~~~^~~~~ [2782/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/qt/EventHandlerQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Cursor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/EventHandler.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/qt/EventHandlerQt.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/EventHandler.h:43: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/qt/EventHandlerQt.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/qt/EventHandlerQt.cpp:50: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2783/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/FontCacheQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCache.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontCacheQt.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontCacheQt.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontCacheQt.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontCacheQt.cpp: In member function ‘WTF::Ref<WebCore::Font> WebCore::FontCache::lastResortFallbackFont(const WebCore::FontDescription&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontCacheQt.cpp:86:98: warning: ‘QString QFont::lastResortFamily() const’ is deprecated [-Wdeprecated-declarations] 86 | const AtomicString fallbackFamily = QFont(/*fontDescription.firstFamily()*/).lastResortFamily(); // FIXME | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/QtGui/QFont:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30: /usr/include/QtGui/qfont.h:295:27: note: declared here 295 | QT_DEPRECATED QString lastResortFamily() const; | ^~~~~~~~~~~~~~~~ [2784/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/FontQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontQt.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontQt.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2785/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperImageBuffer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTextureImageBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperImageBuffer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperImageBuffer.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperImageBuffer.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTexture.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTextureImageBuffer.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperImageBuffer.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperImageBuffer.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperImageBuffer.cpp: In member function ‘virtual void WebCore::TextureMapperImageBuffer::drawNumber(int, const WebCore::Color&, const WebCore::FloatPoint&, const WebCore::TransformationMatrix&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperImageBuffer.cpp:166:34: warning: ‘int QFontMetrics::width(const QString&, int) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 166 | int width = fontMetrics.width(counterString) + 4; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /usr/include/QtGui/qpainter.h:59, from /usr/include/QtGui/QPainter:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:35: /usr/include/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ [2786/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/FontPlatformDataQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformDataQt.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformDataQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformDataQt.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2787/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/GlyphPageTreeNodeQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/GlyphPageTreeNodeQt.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/GlyphPageTreeNodeQt.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/GlyphPageTreeNodeQt.cpp: In member function ‘bool WebCore::GlyphPage::fill(UChar*, unsigned int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/GlyphPageTreeNodeQt.cpp:41:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 41 | Glyph glyph = (i < indexes.size()) ? indexes.at(i) : 0; | ~~^~~~~~~~~~~~~~~~ [2788/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/GradientQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/GradientQt.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/GradientQt.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Gradient.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/GradientQt.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2789/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/IntPointQt.cpp.o [2790/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/IntSizeQt.cpp.o [2791/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bridge/qt/qt_pixmapruntime.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/jsc/BridgeJSC.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_pixmapruntime.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_pixmapruntime.cpp:20: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_pixmapruntime.cpp:19: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/Bridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/jsc/BridgeJSC.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_pixmapruntime.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2792/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/IntRectQt.cpp.o [2793/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/FontCascadeQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontCascadeQt.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontCascadeQt.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/DashArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontCascadeQt.cpp: In member function ‘void WebCore::FontCascade::initFormatForTextLayout(QTextLayout*, const WebCore::TextRun&) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontCascadeQt.cpp:253:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 253 | for (range.start = 0; range.start < length && treatAsSpace(run[range.start]); ++range.start) { } | ~~~~~~~~~~~~^~~~~~~~ [2794/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/TileQt.cpp.o [2795/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/surfaces/qt/GraphicsSurfaceQt.cpp.o [2796/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/x11/PlatformDisplayX11.cpp.o [2797/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/IconQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/IconQt.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/IconQt.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Icon.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/IconQt.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2798/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/x11/XUniqueResource.cpp.o [2799/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/qt/TouchAdjustment.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/qt/TouchAdjustment.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/qt/TouchAdjustment.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/qt/TouchAdjustment.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/NodeRenderStyle.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/qt/TouchAdjustment.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2800/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/MIMESniffing.cpp.o [2801/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/PatternQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/PatternQt.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2802/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/NetworkStorageSessionStub.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/Credential.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialStorage.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/NetworkStorageSession.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/NetworkStorageSessionStub.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialStorage.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/NetworkStorageSessionStub.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2803/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/ImageDecoderQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/image-decoders/ImageDecoder.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageDecoderQt.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageDecoderQt.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageDecoderQt.cpp: In function ‘bool WebCore::isFormatWhiteListed(const QByteArray&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageDecoderQt.cpp:57:54: warning: ‘static QSet<T> QSet<T>::fromList(const QList<T>&) [with T = QByteArray]’ is deprecated: Use QSet<T>(list.begin(), list.end()) instead. [-Wdeprecated-declarations] 57 | whiteListSet = QSet<QByteArray>::fromList(whiteListEnv.split(',')); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/QtCore/qdebug.h:52, from /usr/include/QtCore/qcborcommon.h:45, from /usr/include/QtCore/qcborvalue.h:45, from /usr/include/QtCore/qjsonvalue.h:46, from /usr/include/QtCore/qjsonobject.h:43, from /usr/include/QtCore/qplugin.h:46, from /usr/include/QtGui/qimageiohandler.h:45, from /usr/include/QtGui/qimagereader.h:47, from /usr/include/QtGui/QImageReader:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageDecoderQt.h:34: /usr/include/QtCore/qset.h:416:9: note: declared here 416 | QSet<T> QSet<T>::fromList(const QList<T> &list) | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageDecoderQt.cpp: In member function ‘bool WebCore::ImageDecoderQt::internalHandleCurrentImage(size_t)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageDecoderQt.cpp:241:74: warning: ‘int QImage::byteCount() const’ is deprecated: Use sizeInBytes [-Wdeprecated-declarations] 241 | memcpy(buffer->getAddr(0, 0), image.constBits(), image.byteCount()); | ~~~~~~~~~~~~~~~^~ In file included from /usr/include/QtGui/qimagereader.h:46: /usr/include/QtGui/qimage.h:221:44: note: declared here 221 | QT_DEPRECATED_X("Use sizeInBytes") int byteCount() const; | ^~~~~~~~~ [2804/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/TransformationMatrixQt.cpp.o [2805/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/qt/CredentialStorageQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/Credential.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialStorage.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/CredentialStorageQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialStorage.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/CredentialStorageQt.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2806/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/StillImageQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/StillImageQt.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/StillImageQt.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/StillImageQt.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/StillImageQt.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2807/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/PathQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/PathQt.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/PathQt.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Path.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/PathQt.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2808/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/qt/BlobUrlConversion.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/BlobUrlConversion.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/BlobUrlConversion.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2809/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bridge/qt/qt_runtime.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCInlines.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/jsc/BridgeJSC.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/Bridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/jsc/BridgeJSC.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp: In function ‘QVariant JSC::Bindings::convertValueToQVariant(JSContextRef, JSValueRef, QMetaType::Type, int*, WTF::HashSet<OpaqueJSValue*>*, int, const OpaqueJSValue**)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp:545:65: warning: ‘Qt::SystemLocaleDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 545 | dt = QDateTime::fromString(qstring, Qt::SystemLocaleDate); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/QtCore/qbytearray.h:45, from /usr/include/QtCore/qstring.h:50, from /usr/include/QtCore/QString:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /usr/include/QtCore/qnamespace.h:1288:9: note: declared here 1288 | SystemLocaleDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp:547:65: warning: ‘Qt::LocaleDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 547 | dt = QDateTime::fromString(qstring, Qt::LocaleDate); | ^~~~~~~~~~ /usr/include/QtCore/qnamespace.h:1290:9: note: declared here 1290 | LocaleDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp:557:61: warning: ‘Qt::SystemLocaleDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 557 | dt = QDate::fromString(qstring, Qt::SystemLocaleDate); | ^~~~~~~~~~~~~~~~ /usr/include/QtCore/qnamespace.h:1288:9: note: declared here 1288 | SystemLocaleDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp:559:61: warning: ‘Qt::LocaleDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 559 | dt = QDate::fromString(qstring, Qt::LocaleDate); | ^~~~~~~~~~ /usr/include/QtCore/qnamespace.h:1290:9: note: declared here 1290 | LocaleDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp:569:61: warning: ‘Qt::SystemLocaleDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 569 | dt = QTime::fromString(qstring, Qt::SystemLocaleDate); | ^~~~~~~~~~~~~~~~ /usr/include/QtCore/qnamespace.h:1288:9: note: declared here 1288 | SystemLocaleDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp:571:61: warning: ‘Qt::LocaleDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 571 | dt = QTime::fromString(qstring, Qt::LocaleDate); | ^~~~~~~~~~ /usr/include/QtCore/qnamespace.h:1290:9: note: declared here 1290 | LocaleDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp: In function ‘int JSC::Bindings::findMethodIndex(JSContextRef, const QMetaObject*, const QByteArray&, int, const OpaqueJSValue* const*, bool, QVarLengthArray<QVariant, 10>&, void**, const OpaqueJSValue**)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp:1064:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1064 | if (argumentCount + 1 < static_cast<unsigned>(types.count())) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp:1089:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1089 | JSValueRef arg = i < argumentCount ? arguments[i] : JSValueMakeUndefined(context); | ~~^~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp:1105:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1105 | if ((argumentCount + 1 == static_cast<unsigned>(types.count())) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp: In instantiation of ‘QList<T> JSC::Bindings::convertToList(JSContextRef, JSRealType, JSObjectRef, JSValueRef, int*, WTF::HashSet<OpaqueJSValue*>*, int, const OpaqueJSValue**, QMetaType::Type) [with ItemType = QVariant; JSContextRef = const OpaqueJSContext*; JSObjectRef = OpaqueJSValue*; JSValueRef = const OpaqueJSValue*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp:495:51: required from here 495 | ret = QVariant(convertToList<QVariant>(context, type, object, value, &dist, visitedObjects, recursionLimit, exception, QMetaType::Void)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp:266:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 266 | if (list.count() != length) | ~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp: In instantiation of ‘QList<T> JSC::Bindings::convertToList(JSContextRef, JSRealType, JSObjectRef, JSValueRef, int*, WTF::HashSet<OpaqueJSValue*>*, int, const OpaqueJSValue**, QMetaType::Type) [with ItemType = QString; JSContextRef = const OpaqueJSContext*; JSObjectRef = OpaqueJSValue*; JSValueRef = const OpaqueJSValue*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp:499:50: required from here 499 | ret = QVariant(convertToList<QString>(context, type, object, value, &dist, visitedObjects, recursionLimit, exception)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp:266:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 266 | if (list.count() != length) | ~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp: In instantiation of ‘QList<T> JSC::Bindings::convertToList(JSContextRef, JSRealType, JSObjectRef, JSValueRef, int*, WTF::HashSet<OpaqueJSValue*>*, int, const OpaqueJSValue**, QMetaType::Type) [with ItemType = QObject*; JSContextRef = const OpaqueJSContext*; JSObjectRef = OpaqueJSValue*; JSValueRef = const OpaqueJSValue*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp:634:66: required from here 634 | ret = QVariant::fromValue(convertToList<QObject*>(context, type, object, value, &dist, visitedObjects, recursionLimit, exception)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp:266:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 266 | if (list.count() != length) | ~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp: In instantiation of ‘QList<T> JSC::Bindings::convertToList(JSContextRef, JSRealType, JSObjectRef, JSValueRef, int*, WTF::HashSet<OpaqueJSValue*>*, int, const OpaqueJSValue**, QMetaType::Type) [with ItemType = int; JSContextRef = const OpaqueJSContext*; JSObjectRef = OpaqueJSValue*; JSValueRef = const OpaqueJSValue*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp:638:61: required from here 638 | ret = QVariant::fromValue(convertToList<int>(context, type, object, value, &dist, visitedObjects, recursionLimit, exception)); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bridge/qt/qt_runtime.cpp:266:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 266 | if (list.count() != length) | ~~~~~~~~~~~~~^~~~~~~~~ [2810/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/qt/NetworkStateNotifierQt.cpp.o [2811/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/qt/DNSQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/DNSResolveQueue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/DNSQt.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/DNSQt.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/DNSResolveQueue.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2812/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/ImageQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageQt.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageQt.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageQt.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2813/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/DataTransferItemListQt.cpp.o [2814/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/GraphicsContextQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/GraphicsContextQt.cpp:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/GraphicsContextQt.cpp:39: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/DashArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/GraphicsContextQt.cpp: In member function ‘void WebCore::GraphicsContext::pushTransparencyLayerInternal(const QRect&, qreal, QPixmap&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/GraphicsContextQt.cpp:1281:78: warning: unused parameter ‘opacity’ [-Wunused-parameter] 1281 | void GraphicsContext::pushTransparencyLayerInternal(const QRect &rect, qreal opacity, QPixmap& alphaMask) | ~~~~~~^~~~~~~ [2815/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/qt/QtMIMETypeSniffer.cpp.o /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/QtMIMETypeSniffer.cpp: In member function ‘bool QtMIMETypeSniffer::sniff()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/QtMIMETypeSniffer.cpp:51:55: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 51 | if (!isReplyFinished && m_reply->bytesAvailable() < m_sniffer.dataSize()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [2816/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/DataTransferItemQt.cpp.o [2817/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/ImageBufferDataQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2818/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/qt/ProxyServerQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ProxyServer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ProxyServerQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ProxyServerQt.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ProxyServerQt.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2819/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/qt/CookieJarQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteDatabase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/CookieJarQt.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/CookieJarQt.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/CookieJarQt.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/CookieJarQt.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/CookieJarQt.cpp: In function ‘bool WebCore::getRawCookies(const NetworkStorageSession&, const URL&, const URL&, WTF::Vector<Cookie>&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/CookieJarQt.cpp:129:49: warning: unused parameter ‘session’ [-Wunused-parameter] 129 | bool getRawCookies(const NetworkStorageSession& session, const URL& /*firstParty*/, const URL& /*url*/, Vector<Cookie>& rawCookies) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = ASCIILiteral]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = WTF::ASCIILiteral]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/CookieJarQt.cpp:279:49: required from here 279 | if (!m_database.open(cookieStorageDirectory + ASCIILiteral("/cookies.db"))) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2820/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/qt/SynchronousLoaderClientQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/SynchronousLoaderClient.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/SynchronousLoaderClientQt.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/SynchronousLoaderClientQt.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2821/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/qt/ResourceResponseQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceResponseBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceResponse.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceResponseQt.cpp:3: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceResponseQt.cpp:1: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2822/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/qt/ResourceRequestQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequestQt.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequestQt.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequestQt.cpp: In member function ‘QNetworkRequest WebCore::ResourceRequest::toNetworkRequest(WebCore::NetworkingContext*) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequestQt.cpp:97:47: warning: ‘QNetworkRequest::HTTP2AllowedAttribute’ is deprecated: Use Http2AllowedAttribute [-Wdeprecated-declarations] 97 | request.setAttribute(QNetworkRequest::HTTP2AllowedAttribute, true); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/QtNetwork/QNetworkRequest:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequestQt.cpp:27: /usr/include/QtNetwork/qnetworkrequest.h:101:9: note: declared here 101 | HTTP2AllowedAttribute Q_DECL_ENUMERATOR_DEPRECATED_X("Use Http2AllowedAttribute") = Http2AllowedAttribute, | ^~~~~~~~~~~~~~~~~~~~~ [2823/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/LoggingQt.cpp.o [2824/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/EventLoopQt.cpp.o [2825/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/CursorQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Cursor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/CursorQt.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2826/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/qt/SocketStreamHandleQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/SocketStreamHandleBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/SocketStreamHandle.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/SocketStreamHandleQt.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/SocketStreamHandleQt.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2827/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/DragImageQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/DragImageQt.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2828/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/LanguageQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/LanguageQt.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2829/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/qt/ResourceHandleQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceHandle.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceHandleQt.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceHandleQt.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2830/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/FileSystemQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/FileSystemQt.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/FileSystemQt.cpp: In function ‘bool WebCore::getFileCreationTime(const WTF::String&, time_t&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/FileSystemQt.cpp:84:26: warning: ‘QDateTime QFileInfo::created() const’ is deprecated: Use either birthTime() or metadataChangeTime() [-Wdeprecated-declarations] 84 | result = info.created().toTime_t(); | ~~~~~~~~~~~~^~ In file included from /usr/include/QtCore/qdir.h:44, from /usr/include/QtCore/QDir:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/FileSystemQt.cpp:38: /usr/include/QtCore/qfileinfo.h:139:15: note: declared here 139 | QDateTime created() const; | ^~~~~~~ [2831/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/MainThreadSharedTimerQt.cpp.o [2832/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/network/qt/QNetworkReplyHandler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/QNetworkReplyHandler.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp: In member function ‘virtual qint64 WebCore::FormDataIODevice::readData(char*, qint64)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:198:32: warning: comparison of integer expressions of different signedness: ‘qint64’ {aka ‘long long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 198 | if (m_currentDelta == element.m_data.size()) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [2833/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/LocalizedStringsQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/LocalizedStringsQt.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2834/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/MIMETypeRegistryQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/MIMETypeRegistry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/MIMETypeRegistryQt.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/MIMETypeRegistryQt.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/MIMETypeRegistry.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2835/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/KeyedEncoderQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/KeyedEncoderQt.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/KeyedEncoderQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2836/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/ImageBufferQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferDataQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBufferData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferQt.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ImageBuffer.h:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferQt.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<const char*, String>, const char*>; StringType2 = char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferQt.cpp:251:44: required from here 251 | return "data:" + mimeType + ";base64," + data.toBase64().data(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<const char*, String>, const char*>; StringType2 = char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferQt.cpp:251:44: required from here 251 | return "data:" + mimeType + ";base64," + data.toBase64().data(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<const char*, String>, const char*>; StringType2 = char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/ImageBufferQt.cpp:251:44: required from here 251 | return "data:" + mimeType + ";base64," + data.toBase64().data(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2837/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/SoundQt.cpp.o [2838/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/KeyedDecoderQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/KeyedDecoderQt.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2839/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/ScrollViewQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Scrollbar.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollView.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/ScrollViewQt.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollView.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/ScrollViewQt.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2840/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/PlatformKeyboardEventQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/KeypressCommand.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/PlatformKeyboardEvent.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/PlatformKeyboardEventQt.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2841/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/DragDataQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/DragData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/DragDataQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/DragDataQt.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/DragDataQt.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/DragDataQt.cpp: In member function ‘bool WebCore::DragData::containsURL(FilenameConversionPolicy) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/DragDataQt.cpp:116:53: warning: unused parameter ‘filenamePolicy’ [-Wunused-parameter] 116 | bool DragData::containsURL(FilenameConversionPolicy filenamePolicy) const | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/DragDataQt.cpp: In member function ‘WTF::String WebCore::DragData::asURL(FilenameConversionPolicy, WTF::String*) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/DragDataQt.cpp:124:49: warning: unused parameter ‘filenamePolicy’ [-Wunused-parameter] 124 | String DragData::asURL(FilenameConversionPolicy filenamePolicy, String*) const | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [2842/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/PlatformScreenQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/FrameView.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/PlatformScreenQt.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/PlatformScreenQt.cpp:31: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/PlatformScreen.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/PlatformScreenQt.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2843/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/text/Hyphenation.cpp.o [2844/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/SharedBufferQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/SharedBufferQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2845/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/TemporaryLinkStubsQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/TemporaryLinkStubsQt.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2846/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/URLQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/URLQt.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/URLQt.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/URLQt.cpp:48:20: required from here 48 | return ":" + decodeURLEscapeSequences(path()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [2847/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/text/LocaleICU.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/PlatformLocale.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/LocaleICU.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/LocaleICU.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2848/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/UserAgentQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/UserAgentQt.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/UserAgentQt.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2849/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/text/qt/TextBreakIteratorInternalICUQt.cpp.o [2850/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/DeviceMotionClientQt.cpp.o [2851/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/DeviceMotionProviderQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DeviceController.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DeviceMotionController.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/DeviceMotionProviderQt.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/DeviceMotionProviderQt.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DeviceMotionData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/DeviceMotionProviderQt.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/DeviceMotionProviderQt.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2852/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/DeviceOrientationClientQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DeviceController.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DeviceOrientationController.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/DeviceOrientationClientQt.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/DeviceOrientationClientQt.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/DeviceOrientationClientQt.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DeviceOrientationClient.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/DeviceOrientationClientQt.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2853/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/text/hyphen/HyphenationLibHyphen.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/hyphen/HyphenationLibHyphen.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/hyphen/HyphenationLibHyphen.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/hyphen/HyphenationLibHyphen.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2854/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/ThirdPartyCookiesQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/ThirdPartyCookiesQt.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/ThirdPartyCookiesQt.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/ThirdPartyCookiesQt.cpp: In function ‘bool WebCore::urlsShareSameDomain(const QUrl&, const QUrl&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/ThirdPartyCookiesQt.cpp:40:57: warning: ‘QString QUrl::topLevelDomain(ComponentFormattingOptions) const’ is deprecated [-Wdeprecated-declarations] 40 | QString firstPartyTLD = firstPartyUrl.topLevelDomain(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/QtCore/QUrl:1, from /usr/include/QtNetwork/qnetworkrequest.h:46, from /usr/include/QtNetwork/qnetworkaccessmanager.h:44, from /usr/include/QtNetwork/QNetworkAccessManager:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/ThirdPartyCookiesQt.cpp:27: /usr/include/QtCore/qurl.h:238:27: note: declared here 238 | QT_DEPRECATED QString topLevelDomain(ComponentFormattingOptions options = FullyDecoded) const; | ^~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/ThirdPartyCookiesQt.cpp:41:44: warning: ‘QString QUrl::topLevelDomain(ComponentFormattingOptions) const’ is deprecated [-Wdeprecated-declarations] 41 | QString requestTLD = url.topLevelDomain(); | ~~~~~~~~~~~~~~~~~~^~ /usr/include/QtCore/qurl.h:238:27: note: declared here 238 | QT_DEPRECATED QString topLevelDomain(ComponentFormattingOptions options = FullyDecoded) const; | ^~~~~~~~~~~~~~ [2855/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/WidgetQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Cursor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/WidgetQt.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/WidgetQt.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/WidgetQt.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/PlatformScreen.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Widget.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/WidgetQt.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2856/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/DeviceOrientationProviderQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DeviceController.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DeviceOrientationController.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/DeviceOrientationProviderQt.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/DeviceOrientationProviderQt.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/DeviceOrientationProviderQt.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2857/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/ScrollAnimationSmooth.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollAnimationSmooth.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollAnimationSmooth.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2858/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/ScrollAnimatorSmooth.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/WheelEventTestTrigger.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollAnimator.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollAnimatorSmooth.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollAnimatorSmooth.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollAnimatorSmooth.cpp:32: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2859/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/ScrollbarThemeQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollbarTheme.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/ScrollbarThemeQt.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/ScrollbarThemeQt.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/DashArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderTheme.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQt.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/ScrollbarThemeQt.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2860/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/GamepadsQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/linux/GamepadDeviceLinux.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/GamepadsQt.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/GamepadsQt.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/GamepadsQt.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2861/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/ScrollbarThemeQStyle.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ScrollbarTheme.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/ScrollbarThemeQStyle.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/ScrollbarThemeQStyle.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/ScrollbarThemeQStyle.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/DashArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderTheme.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQt.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/ScrollbarThemeQStyle.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/ScrollbarThemeQStyle.cpp: In function ‘WebCore::QStyleFacade::SubControl WebCore::scPart(const ScrollbarPart&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/ScrollbarThemeQStyle.cpp:53:12: warning: enumeration value ‘ScrollbarBGPart’ not handled in switch [-Wswitch] 53 | switch (part) { | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/ScrollbarThemeQStyle.cpp:53:12: warning: enumeration value ‘TrackBGPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/ScrollbarThemeQStyle.cpp:53:12: warning: enumeration value ‘AllParts’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/ScrollbarThemeQStyle.cpp: In function ‘WebCore::ScrollbarPart WebCore::scrollbarPart(const QStyleFacade::SubControl&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/ScrollbarThemeQStyle.cpp:76:12: warning: enumeration value ‘SC_ScrollBarFirst’ not handled in switch [-Wswitch] 76 | switch (sc) { | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/ScrollbarThemeQStyle.cpp:76:12: warning: enumeration value ‘SC_ScrollBarLast’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/ScrollbarThemeQStyle.cpp:76:12: warning: enumeration value ‘SC_ScrollBarGroove’ not handled in switch [-Wswitch] [2862/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/opengl/TemporaryOpenGLSetting.cpp.o [2863/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/GRefPtrGStreamer.cpp.o [2864/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/QFramebufferPaintDevice.cpp.o [2865/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/PasteboardQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Pasteboard.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/PasteboardQt.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/PasteboardQt.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderImage.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/PasteboardQt.cpp:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2866/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/GStreamerUtilities.cpp.o /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/GStreamerUtilities.cpp: In function ‘GstClockTime WebCore::toGstClockTime(float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/GStreamerUtilities.cpp:183:14: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 183 | GTimeVal timeValue; | ^~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from /usr/include/gstreamer-1.0/gst/gst.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/GStreamerUtilities.h:21, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/GStreamerUtilities.cpp:23: /usr/include/glib-2.0/glib/gtypes.h:578:26: note: declared here 578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [2867/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/AudioTrackPrivateGStreamer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/AudioTrackPrivate.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/AudioTrackPrivateGStreamer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/AudioTrackPrivateGStreamer.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RunLoop.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/MainThreadNotifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/TrackPrivateBaseGStreamer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/AudioTrackPrivateGStreamer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/AudioTrackPrivateGStreamer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2868/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/opengl/Extensions3DOpenGLCommon.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Extensions3D.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLCommon.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLCommon.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLCommon.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLCommon.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2869/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/opengl/Extensions3DOpenGL.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Extensions3D.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLCommon.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGL.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGL.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLCommon.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGL.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2870/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/qt/GraphicsContext3DQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/GraphicsContext3DQt.cpp:20: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/GraphicsContext3DQt.cpp:19: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/CString.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2871/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/opengl/GraphicsContext3DOpenGL.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGL.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGL.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2872/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/TextSinkGStreamer.cpp.o [2873/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/TextCombinerGStreamer.cpp.o [2874/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/InbandTextTrackPrivateGStreamer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/InbandTextTrackPrivateClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/InbandTextTrackPrivate.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/InbandTextTrackPrivateGStreamer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/InbandTextTrackPrivateGStreamer.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RunLoop.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/MainThreadNotifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/TrackPrivateBaseGStreamer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/InbandTextTrackPrivateGStreamer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/InbandTextTrackPrivateGStreamer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/glib/GRefPtr.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/GRefPtrGStreamer.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/InbandTextTrackPrivateGStreamer.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2875/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/RenderThemeQStyle.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleImage.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/NinePieceImage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BorderData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderTheme.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQt.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/DataRef.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/NinePieceImage.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderTheme.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp: In member function ‘WebCore::ControlPart WebCore::RenderThemeQStyle::initializeCommonQStyleOptions(WebCore::QStyleFacadeOption&, const WebCore::RenderObject&) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘NoControlPart’ not handled in switch [-Wswitch] 636 | switch (result) { | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘DefaultButtonPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘ListboxPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaControlsBackgroundPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaControlsDarkBarBackgroundPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaControlsFullscreenBackgroundPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaControlsLightBarBackgroundPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaCurrentTimePart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaEnterFullscreenButtonPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaExitFullscreenButtonPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaFullScreenVolumeSliderPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaFullScreenVolumeSliderThumbPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaMuteButtonPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaOverlayPlayButtonPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaPlayButtonPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaReturnToRealtimeButtonPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaRewindButtonPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaSeekBackButtonPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaSeekForwardButtonPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaSliderPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaSliderThumbPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaTimeRemainingPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaToggleClosedCaptionsButtonPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaVolumeSliderPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaVolumeSliderContainerPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaVolumeSliderMuteButtonPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MediaVolumeSliderThumbPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MenulistPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MenulistTextPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MenulistTextFieldPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘MeterPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘ProgressBarPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘ProgressBarValuePart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘SliderHorizontalPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘SliderVerticalPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘SliderThumbHorizontalPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘SliderThumbVerticalPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘CaretPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘SearchFieldPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘SearchFieldDecorationPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘SearchFieldResultsDecorationPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘SnapshottedPluginOverlayPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘TextFieldPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘RelevancyLevelIndicatorPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘ContinuousCapacityLevelIndicatorPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘DiscreteCapacityLevelIndicatorPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘RatingLevelIndicatorPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘TextAreaPart’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQStyle.cpp:636:12: warning: enumeration value ‘CapsLockIndicatorPart’ not handled in switch [-Wswitch] [2876/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/RenderThemeQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleImage.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/NinePieceImage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BorderData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderTheme.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQt.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQt.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQt.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/DataRef.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/NinePieceImage.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderTheme.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQt.cpp: In member function ‘virtual int WebCore::RenderThemeQt::minimumMenuListSize(const WebCore::RenderStyle&) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQt.cpp:283:20: warning: ‘int QFontMetrics::width(QChar) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 283 | return fm.width(QLatin1Char('x')); | ~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/QtGui/qpainter.h:59, from /usr/include/QtGui/QPainter:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:49, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/PaintInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderTheme.h:34: /usr/include/QtGui/qfontmetrics.h:110:9: note: declared here 110 | int width(QChar) const; | ^~~~~ [2877/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/qt/RenderThemeQtMobile.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleImage.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/NinePieceImage.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BorderData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderTheme.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQt.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQtMobile.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQtMobile.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/RenderThemeQtMobile.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/DataRef.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/NinePieceImage.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderTheme.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [2878/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/VideoTrackPrivateGStreamer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RunLoop.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/MainThreadNotifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/TrackPrivateBaseGStreamer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/VideoTrackPrivateGStreamer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/VideoTrackPrivateGStreamer.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/VideoTrackPrivateGStreamer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/glib/GRefPtr.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/GRefPtrGStreamer.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/VideoTrackPrivateGStreamer.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/TrackPrivateBaseGStreamer.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2879/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/VideoSinkGStreamer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RunLoop.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.cpp:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.cpp: In function ‘void webkit_video_sink_class_init(WebKitVideoSinkClass*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.cpp:355:29: warning: ‘void g_type_class_add_private(gpointer, gsize)’ is deprecated [-Wdeprecated-declarations] 355 | g_type_class_add_private(klass, sizeof(WebKitVideoSinkPrivate)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.cpp:29: /usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here 1503 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ [2880/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/ColorData.cpp.o [2881/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/TrackPrivateBaseGStreamer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RunLoop.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/MainThreadNotifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/TrackPrivateBaseGStreamer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/TrackPrivateBaseGStreamer.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/TrackPrivateBaseGStreamer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/glib/GRefPtr.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/GRefPtrGStreamer.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/TrackPrivateBaseGStreamer.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/TrackPrivateBaseGStreamer.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2882/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/gstreamer/AudioSourceProviderGStreamer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/gstreamer/AudioSourceProviderGStreamer.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/gstreamer/AudioSourceProviderGStreamer.cpp:19: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2883/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/gstreamer/AudioDestinationGStreamer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioDestination.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/gstreamer/AudioDestinationGStreamer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/gstreamer/AudioDestinationGStreamer.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/gstreamer/AudioDestinationGStreamer.h:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/gstreamer/AudioDestinationGStreamer.cpp:20: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2884/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/gstreamer/FFTFrameGStreamer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/FFTFrame.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/gstreamer/FFTFrameGStreamer.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/gstreamer/FFTFrameGStreamer.cpp:47:7: required from here 47 | , m_realData(unpackedFFTDataSize(m_FFTSize)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/gstreamer/FFTFrameGStreamer.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/gstreamer/FFTFrameGStreamer.cpp:47:7: required from here 47 | , m_realData(unpackedFFTDataSize(m_FFTSize)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/gstreamer/FFTFrameGStreamer.cpp:47:7: required from here 47 | , m_realData(unpackedFFTDataSize(m_FFTSize)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2885/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RunLoop.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioFileReader.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp: In member function ‘void WebCore::AudioFileReader::handleNewDeinterleavePad(GstPad*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp:234:5: warning: missing initializer for member ‘GstAppSinkCallbacks::propose_allocation’ [-Wmissing-field-initializers] 234 | }; | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp:234:5: warning: missing initializer for member ‘GstAppSinkCallbacks::_gst_reserved’ [-Wmissing-field-initializers] In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2886/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/MediaSourceGStreamer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/mediasource/MediaSource.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/MediaSourceGStreamer.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/MediaSourceGStreamer.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/MediaSourceGStreamer.cpp:33: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2887/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/SourceBufferPrivateGStreamer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ContentType.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/SourceBufferPrivateGStreamer.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/SourceBufferPrivateGStreamer.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/MediaPlayer.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/SourceBufferPrivate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/SourceBufferPrivateGStreamer.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/SourceBufferPrivateGStreamer.cpp:33: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2888/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/CSSValueKeywords.cpp.o [2889/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp:20: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2890/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/HTMLEntityTable.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/parser/HTMLEntityTable.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/HTMLEntityTable.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2891/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/PlugInsResourcesData.cpp.o [2892/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/UserAgentStyleSheetsData.cpp.o [2893/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/HTTPHeaderNames.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:187, from HTTPHeaderNames.gperf:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ [2894/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RunLoop.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/MainThreadNotifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:24: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/glib/GRefPtr.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/GRefPtrGStreamer.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/AudioTrackPrivate.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/MediaPlayer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/MediaPlayerPrivate.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2895/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSNavigatorBattery.cpp.o [2896/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSFetchBody.cpp.o [2897/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/StylePropertyShorthandFunctions.cpp.o [2898/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/CSSPropertyNames.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSProperty.h:26, from CSSPropertyNames.gperf:4: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from CSSPropertyNames.gperf:3: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2899/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebKitPlaybackTargetAvailabilityEvent.cpp.o [2900/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/qt/GestureTapHighlighter.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/qt/GestureTapHighlighter.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/qt/GestureTapHighlighter.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/qt/GestureTapHighlighter.cpp:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayer.h:48, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/qt/GestureTapHighlighter.cpp:42: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2901/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSBatteryManager.cpp.o [2902/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSNavigatorGeolocation.cpp.o [2903/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/ImageGStreamerQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/BitmapImage.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/ImageGStreamer.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/ImageGStreamerQt.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2904/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/SelectorPseudoElementTypeMap.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSSelector.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/SelectorPseudoTypeMap.h:29, from SelectorPseudoElementTypeMap.gperf:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2905/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/WebKitMediaSourceGStreamer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/AudioTrackPrivate.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/MediaPlayer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/WebKitMediaSourceGStreamer.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/WebKitMediaSourceGStreamer.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/MediaPlayer.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/WebKitMediaSourceGStreamer.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/glib/GRefPtr.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/GRefPtrGStreamer.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/WebKitMediaSourceGStreamer.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/WebKitMediaSourceGStreamer.cpp: In function ‘void webkit_media_src_class_init(WebKitMediaSrcClass*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/WebKitMediaSourceGStreamer.cpp:102:29: warning: ‘void g_type_class_add_private(gpointer, gsize)’ is deprecated [-Wdeprecated-declarations] 102 | g_type_class_add_private(klass, sizeof(WebKitMediaSrcPrivate)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/gstreamer-1.0/gst/gstenumtypes.h:6, from /usr/include/gstreamer-1.0/gst/gst.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/WebKitMediaSourceGStreamer.h:32: /usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here 1503 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ [2906/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/SelectorPseudoClassAndCompatibilityElementMap.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSSelector.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/SelectorPseudoTypeMap.h:29, from SelectorPseudoClassAndCompatibilityElementMap.gperf:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValueList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParserValues.h:25, from SelectorPseudoClassAndCompatibilityElementMap.gperf:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from SelectorPseudoClassAndCompatibilityElementMap.gperf:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2907/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMWindowIndexedDatabase.cpp.o [2908/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext3D.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/CString.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp:51: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [2909/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/AudioTrackPrivate.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/MediaPlayer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/MediaPlayer.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp: In function ‘void webkit_web_src_class_init(WebKitWebSrcClass*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:252:29: warning: ‘void g_type_class_add_private(gpointer, gsize)’ is deprecated [-Wdeprecated-declarations] 252 | g_type_class_add_private(klass, sizeof(WebKitWebSrcPrivate)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from /usr/include/gstreamer-1.0/gst/gstenumtypes.h:6, from /usr/include/gstreamer-1.0/gst/gst.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:24: /usr/include/glib-2.0/gobject/gtype.h:1503:10: note: declared here 1503 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ [2910/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/XPathGrammar.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathNodeSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathValue.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathExpressionNode.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathFunctions.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathGrammar.y:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/XPathGrammar.y:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2911/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RunLoop.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/MainThreadNotifier.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/glib/GRefPtr.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/GRefPtrGStreamer.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/AudioTrackPrivate.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/MediaPlayer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/MediaPlayerPrivate.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2912/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSPositionCallback.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMBinding.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCallbackData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPositionCallback.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPositionCallback.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPositionCallback.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2913/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSGeolocation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Coordinates.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Geoposition.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Geolocation.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSGeolocation.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSGeolocation.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSGeolocation.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2914/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCoordinates.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Coordinates.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCoordinates.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCoordinates.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCoordinates.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2915/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSGeoposition.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Coordinates.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Geoposition.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSGeoposition.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSGeoposition.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSGeoposition.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2916/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSIDBAny.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBAny.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBAny.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBAny.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [2917/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSPositionError.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPositionError.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPositionError.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPositionError.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2918/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSPositionErrorCallback.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMBinding.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCallbackData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPositionErrorCallback.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPositionErrorCallback.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPositionErrorCallback.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2919/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWorkerGlobalScopeIndexedDatabase.cpp.o [2920/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSUIRequestEvent.cpp.o [2921/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/CSSGrammar.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSCalculationValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParser.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSGrammar.y:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSGrammar.y:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2922/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLMediaElementMediaSession.cpp.o [2923/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaRemoteControls.cpp.o [2924/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSFetchHeaders.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/fetch/FetchHeaders.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFetchHeaders.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFetchHeaders.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFetchHeaders.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2925/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMURLMediaSource.cpp.o [2926/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaSession.cpp.o [2927/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSIDBCursor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/DOMWrapperWorld.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBCursor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBCursor.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBCursor.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBCursor.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2928/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSFetchRequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobPart.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/Blob.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/fetch/FetchBody.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/fetch/FetchRequest.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFetchRequest.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFetchRequest.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFetchRequest.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2929/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSIDBCursorWithValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/DOMWrapperWorld.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBCursor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBCursorWithValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBCursorWithValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBCursorWithValue.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBCursorWithValue.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2930/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMURLMediaStream.cpp.o [2931/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLMediaElementMediaStream.cpp.o [2932/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaDeviceInfo.cpp.o [2933/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaDevices.cpp.o [2934/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSIDBDatabase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMStringList.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBDatabase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBDatabase.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBDatabase.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDictionary.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/Dictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBDatabase.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBDatabase.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMStringList.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2935/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaStream.cpp.o [2936/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSIDBFactory.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBRequest.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBOpenDBRequest.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBFactory.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBFactory.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBFactory.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBRequest.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBFactory.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMError.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2937/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaStreamEvent.cpp.o [2938/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaStreamTrack.cpp.o [2939/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaStreamTrackEvent.cpp.o [2940/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaStreamTrackSourcesCallback.cpp.o [2941/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaTrackConstraint.cpp.o [2942/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaTrackConstraintSet.cpp.o [2943/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSNavigatorMediaDevices.cpp.o [2944/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaTrackConstraints.cpp.o [2945/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSNavigatorUserMedia.cpp.o [2946/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaTrackSupportedConstraints.cpp.o [2947/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSNavigatorUserMediaError.cpp.o [2948/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSRTCConfiguration.cpp.o [2949/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSRTCDTMFSender.cpp.o [2950/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSRTCDTMFToneChangeEvent.cpp.o [2951/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSRTCDataChannel.cpp.o [2952/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSIDBIndex.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/DOMWrapperWorld.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBCursor.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBIndex.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBIndex.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBIndex.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBIndex.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2953/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSRTCDataChannelEvent.cpp.o [2954/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSRTCIceCandidate.cpp.o [2955/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSIDBVersionChangeEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBVersionChangeEvent.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBVersionChangeEvent.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBVersionChangeEvent.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBVersionChangeEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2956/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSRTCIceCandidateEvent.cpp.o [2957/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSRTCIceServer.cpp.o [2958/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSIDBOpenDBRequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBRequest.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBOpenDBRequest.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBOpenDBRequest.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBOpenDBRequest.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBRequest.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBOpenDBRequest.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMError.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2959/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSIDBRequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBRequest.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBRequest.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBRequest.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBRequest.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBRequest.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMError.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2960/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSRTCPeerConnection.cpp.o [2961/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSRTCRtpReceiver.cpp.o [2962/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSNavigatorContentUtils.cpp.o [2963/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMWindowNotifications.cpp.o [2964/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSRTCRtpSender.cpp.o [2965/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSRTCSessionDescription.cpp.o [2966/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSRTCStatsReport.cpp.o [2967/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSIDBKeyRange.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDictionary.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/Dictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyRange.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBKeyRange.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBKeyRange.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBKeyRange.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2968/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWorkerGlobalScopeNotifications.cpp.o [2969/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMWindowSpeechSynthesis.cpp.o [2970/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSRTCStatsResponse.cpp.o [2971/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSIDBTransaction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBTransaction.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBTransaction.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBTransaction.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBTransaction.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2972/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSRTCTrackEvent.cpp.o [2973/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSourceInfo.cpp.o [2974/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSNotificationCenter.cpp.o [2975/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDeviceProximityEvent.cpp.o [2976/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSIDBObjectStore.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDictionary.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/Dictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBObjectStore.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBObjectStore.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBObjectStore.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSIDBObjectStore.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2977/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSpeechSynthesis.cpp.o [2978/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSVideoPlaybackQuality.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSVideoPlaybackQuality.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSVideoPlaybackQuality.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSVideoPlaybackQuality.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2979/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSpeechSynthesisEvent.cpp.o [2980/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSNavigatorVibration.cpp.o [2981/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSpeechSynthesisUtterance.cpp.o [2982/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSpeechSynthesisVoice.cpp.o [2983/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaControlsHost.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaControlsHost.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaControlsHost.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaControlsHost.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2984/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaSource.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventTarget.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaSource.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaSource.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaSource.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2985/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSourceBuffer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventTarget.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSourceBuffer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSourceBuffer.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSourceBuffer.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2986/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSourceBufferList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventTarget.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSourceBufferList.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSourceBufferList.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSourceBufferList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2987/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSNotificationPermissionCallback.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMBinding.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCallbackData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNotificationPermissionCallback.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNotificationPermissionCallback.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNotificationPermissionCallback.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2988/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSAudioBufferCallback.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMBinding.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCallbackData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioBufferCallback.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioBufferCallback.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioBufferCallback.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [2989/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSReadableStreamController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSReadableStreamController.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSReadableStreamController.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSReadableStreamController.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2990/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSByteLengthQueuingStrategy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSByteLengthQueuingStrategy.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSByteLengthQueuingStrategy.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSByteLengthQueuingStrategy.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2991/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSReadableStreamReader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSReadableStreamReader.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSReadableStreamReader.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSReadableStreamReader.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2992/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSReadableStream.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSReadableStream.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSReadableStream.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSReadableStream.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2993/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCountQueuingStrategy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCountQueuingStrategy.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCountQueuingStrategy.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCountQueuingStrategy.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2994/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWritableStream.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWritableStream.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWritableStream.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWritableStream.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2995/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSNotification.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventTarget.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNotification.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNotification.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNotification.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2996/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSAudioBuffer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioBuffer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioBuffer.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioBuffer.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioBuffer.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DeferrableRefCounted.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/GCIncomingRefCounted.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GenericTypedArrayView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [2997/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSAnalyserNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBasicInspectorNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AnalyserNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAnalyserNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAnalyserNode.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAnalyserNode.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2998/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSAudioBufferSourceNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBufferSourceNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioBufferSourceNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioBufferSourceNode.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioBufferSourceNode.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioParam.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBufferSourceNode.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBufferSourceNode.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setPosition(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:49:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 49 | void setPosition(const FloatPoint3D &position) { m_position = position; } | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setOrientation(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:58:76: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 58 | void setOrientation(const FloatPoint3D &orientation) { m_orientation = orientation; } | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setUpVector(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:62:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 62 | void setUpVector(const FloatPoint3D &upVector) { m_upVector = upVector; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setVelocity(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:67:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 67 | void setVelocity(const FloatPoint3D &velocity) { m_velocity = velocity; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setPosition(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:91:84: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 91 | void setPosition(float x, float y, float z) { m_position = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setOrientation(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:95:90: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 95 | void setOrientation(float x, float y, float z) { m_orientation = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setVelocity(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:99:84: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 99 | void setVelocity(float x, float y, float z) { m_velocity = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DeferrableRefCounted.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/GCIncomingRefCounted.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GenericTypedArrayView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBufferSourceNode.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [2999/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaStreamAudioDestinationNode.cpp.o [3000/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSAudioDestinationNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioDestinationNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioDestinationNode.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioDestinationNode.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DeferrableRefCounted.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/GCIncomingRefCounted.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GenericTypedArrayView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [3001/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaStreamAudioSourceNode.cpp.o [3002/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSAudioListener.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioListener.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioListener.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setPosition(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:49:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 49 | void setPosition(const FloatPoint3D &position) { m_position = position; } | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setOrientation(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:58:76: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 58 | void setOrientation(const FloatPoint3D &orientation) { m_orientation = orientation; } | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setUpVector(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:62:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 62 | void setUpVector(const FloatPoint3D &upVector) { m_upVector = upVector; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setVelocity(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:67:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 67 | void setVelocity(const FloatPoint3D &velocity) { m_velocity = velocity; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioListener.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioListener.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3003/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSAudioContext.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioContext.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioContext.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioContext.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBufferSourceNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioContext.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setPosition(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:49:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 49 | void setPosition(const FloatPoint3D &position) { m_position = position; } | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setOrientation(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:58:76: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 58 | void setOrientation(const FloatPoint3D &orientation) { m_orientation = orientation; } | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setUpVector(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:62:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 62 | void setUpVector(const FloatPoint3D &upVector) { m_upVector = upVector; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setVelocity(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:67:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 67 | void setVelocity(const FloatPoint3D &velocity) { m_velocity = velocity; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setPosition(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:91:84: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 91 | void setPosition(float x, float y, float z) { m_position = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setOrientation(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:95:90: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 95 | void setOrientation(float x, float y, float z) { m_orientation = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setVelocity(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:99:84: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 99 | void setVelocity(float x, float y, float z) { m_velocity = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Condition.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MessageQueue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AsyncAudioDecoder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [3004/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSAudioNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioNode.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioNode.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [3005/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSAudioParam.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioParam.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioParam.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioParam.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioParam.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Condition.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MessageQueue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AsyncAudioDecoder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [3006/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/StyleBuilder.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSCalculationValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValueMappings.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/StyleBuilder.cpp:6: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/StyleBuilder.cpp:3: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/StyleBuilder.cpp:8: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValueMappings.h:46: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/StyleBuilder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/StyleBuilder.cpp:4: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<String, char>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::String, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Pair.h:61:28: required from here 61 | return first + ' ' + second; | ~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/StyleBuilderConverter.h:941:61: required from here 941 | auto& startVector = namedGridLines.add(area.key + "-start", Vector<unsigned>()).iterator->value; | ~~~~~~~~~^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::String; StringType2 = char]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<String, char>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::String, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Pair.h:61:28: required from here 61 | return first + ' ' + second; | ~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<const char*, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<const char*, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [3007/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSAudioProcessingEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioProcessingEvent.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioProcessingEvent.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioProcessingEvent.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioProcessingEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioProcessingEvent.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DeferrableRefCounted.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/GCIncomingRefCounted.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GenericTypedArrayView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3008/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMWindowWebDatabase.cpp.o [3009/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSChannelMergerNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/ChannelMergerNode.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSChannelMergerNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSChannelMergerNode.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSChannelMergerNode.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [3010/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSChannelSplitterNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/ChannelSplitterNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSChannelSplitterNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSChannelSplitterNode.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSChannelSplitterNode.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [3011/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSConvolverNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/ConvolverNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSConvolverNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSConvolverNode.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSConvolverNode.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [3012/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDelayNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBasicProcessorNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DelayNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDelayNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDelayNode.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDelayNode.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [3013/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSBiquadFilterNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBasicProcessorNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/BiquadFilterNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSBiquadFilterNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSBiquadFilterNode.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSBiquadFilterNode.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [3014/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDynamicsCompressorNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/DynamicsCompressorNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDynamicsCompressorNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDynamicsCompressorNode.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDynamicsCompressorNode.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [3015/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSGainNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/GainNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSGainNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSGainNode.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSGainNode.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [3016/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaElementAudioSourceNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaElementAudioSourceNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaElementAudioSourceNode.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaElementAudioSourceNode.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [3017/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSOfflineAudioCompletionEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOfflineAudioCompletionEvent.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOfflineAudioCompletionEvent.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOfflineAudioCompletionEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3018/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSOfflineAudioContext.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Float32Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBuffer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioContext.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOfflineAudioContext.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOfflineAudioContext.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOfflineAudioContext.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioDestinationNode.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Condition.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MessageQueue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AsyncAudioDecoder.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [3019/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSOscillatorNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOscillatorNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOscillatorNode.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOscillatorNode.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [3020/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDatabaseCallback.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMBinding.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCallbackData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDatabaseCallback.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDatabaseCallback.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDatabaseCallback.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3021/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSQLError.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLError.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLError.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLError.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3022/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSPeriodicWave.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPeriodicWave.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPeriodicWave.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPeriodicWave.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3023/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSPannerNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPannerNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPannerNode.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPannerNode.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPannerNode.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setPosition(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:49:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 49 | void setPosition(const FloatPoint3D &position) { m_position = position; } | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setOrientation(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:58:76: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 58 | void setOrientation(const FloatPoint3D &orientation) { m_orientation = orientation; } | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setUpVector(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:62:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 62 | void setUpVector(const FloatPoint3D &upVector) { m_upVector = upVector; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setVelocity(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:67:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 67 | void setVelocity(const FloatPoint3D &velocity) { m_velocity = velocity; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setPosition(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:91:84: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 91 | void setPosition(float x, float y, float z) { m_position = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setOrientation(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:95:90: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 95 | void setOrientation(float x, float y, float z) { m_orientation = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setVelocity(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:99:84: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 99 | void setVelocity(float x, float y, float z) { m_velocity = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [3024/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSQLStatementErrorCallback.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMBinding.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCallbackData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLStatementErrorCallback.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLStatementErrorCallback.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLStatementErrorCallback.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3025/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSQLResultSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLResultSet.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLResultSet.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLResultSet.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3026/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSQLStatementCallback.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMBinding.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCallbackData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLStatementCallback.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLStatementCallback.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLStatementCallback.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3027/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSQLResultSetRowList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLResultSetRowList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLResultSetRowList.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLResultSetRowList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3028/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCryptoKey.cpp.o [3029/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCryptoKeyPair.cpp.o [3030/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSubtleCrypto.cpp.o [3031/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCSSFontFaceLoadEvent.cpp.o [3032/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDatabase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteDatabase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/Database.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDatabase.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDatabase.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDatabase.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDatabase.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3033/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSScriptProcessorNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSScriptProcessorNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSScriptProcessorNode.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSScriptProcessorNode.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [3034/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSQLTransaction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLTransaction.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLTransaction.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLTransaction.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3035/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSQLTransactionCallback.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMBinding.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCallbackData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLTransactionCallback.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLTransactionCallback.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLTransactionCallback.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3036/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSQLException.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLException.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLException.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLException.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3037/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSQLTransactionErrorCallback.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMBinding.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCallbackData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLTransactionErrorCallback.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLTransactionErrorCallback.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSQLTransactionErrorCallback.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3038/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWaveShaperNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWaveShaperNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWaveShaperNode.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWaveShaperNode.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [3039/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCloseEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/CloseEvent.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCloseEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCloseEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCloseEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3040/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCSSCharsetRule.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSCharsetRule.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSCharsetRule.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSCharsetRule.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSRule.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSCharsetRule.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSCharsetRule.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3041/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCSSImportRule.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSImportRule.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSImportRule.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSImportRule.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSRule.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSImportRule.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSImportRule.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3042/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCSSSupportsRule.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSGroupingRule.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSSupportsRule.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSSupportsRule.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSSupportsRule.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSCalculationValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParser.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/StyleProperties.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/StyleRule.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSGroupingRule.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSSupportsRule.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3043/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCSSFontFaceRule.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontFaceRule.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSFontFaceRule.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSFontFaceRule.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSRule.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSFontFaceRule.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSFontFaceRule.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3044/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebSocket.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventTarget.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebSocket.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebSocket.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebSocket.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:58:77: required from here 58 | virtual String failureReason() { return "Extension " + m_extensionToken + " failed"; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:58:77: required from here 58 | virtual String failureReason() { return "Extension " + m_extensionToken + " failed"; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [3045/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCSSMediaRule.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSGroupingRule.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSMediaRule.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSMediaRule.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSMediaRule.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSCalculationValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParser.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/StyleProperties.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/StyleRule.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSGroupingRule.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSMediaRule.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3046/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCSSKeyframeRule.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSCalculationValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParser.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSKeyframeRule.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSKeyframeRule.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSKeyframeRule.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSKeyframeRule.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3047/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCSSPrimitiveValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSPrimitiveValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSPrimitiveValue.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSPrimitiveValue.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<const char*, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<const char*, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [3048/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCSSPageRule.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPageRule.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSPageRule.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSPageRule.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSRule.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSPageRule.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSPageRule.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3049/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCSSRule.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSRule.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSRule.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSRule.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSRule.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3050/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCSSKeyframesRule.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSKeyframesRule.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSKeyframesRule.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSKeyframesRule.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSCalculationValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParser.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/StyleProperties.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/StyleRule.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSKeyframesRule.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSKeyframesRule.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3051/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSFontLoader.cpp.o [3052/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCSSStyleSheet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParserMode.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSStyleSheet.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSStyleSheet.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSStyleSheet.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSStyleSheet.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3053/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCSSRuleList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRuleList.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSRuleList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSRuleList.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSRuleList.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSRuleList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRuleList.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3054/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCSSStyleRule.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSStyleRule.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSStyleRule.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSStyleRule.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSRule.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSStyleRule.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSStyleRule.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3055/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCSSStyleDeclaration.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSStyleDeclaration.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSStyleDeclaration.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSStyleDeclaration.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSStyleDeclaration.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSStyleDeclaration.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3056/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCSSUnknownRule.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSUnknownRule.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSUnknownRule.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSUnknownRule.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSRule.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSUnknownRule.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSUnknownRule.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3057/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMWindowCSS.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMWindowCSS.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMWindowCSS.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMWindowCSS.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3058/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaQueryListListener.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMBinding.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCallbackData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaQueryListListener.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaQueryListListener.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaQueryListListener.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3059/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaQueryList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaQueryList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaQueryList.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaQueryList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3060/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCSSValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSValue.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSValue.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3061/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebKitCSSViewportRule.cpp.o [3062/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSStyleMedia.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSStyleMedia.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSStyleMedia.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSStyleMedia.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3063/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCSSValueList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValueList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSValueList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSValueList.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSValueList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3064/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCounter.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Counter.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCounter.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCounter.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCounter.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3065/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSFontFaceSet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontFaceRule.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontFace.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontFaceSet.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/FontFaceSet.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFontFaceSet.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFontFaceSet.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontFace.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFontFaceSet.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3066/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSRGBColor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSRGBColor.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSRGBColor.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSRGBColor.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3067/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSChildNode.cpp.o [3068/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSRect.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSRect.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSRect.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSRect.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<const char*, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<const char*, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [3069/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSFontFace.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontFaceRule.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontFace.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/FontFace.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFontFace.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFontFace.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSFontFace.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFontFace.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3070/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaList.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3071/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSStyleSheet.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSStyleSheet.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSStyleSheet.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSStyleSheet.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3072/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebKitCSSFilterValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValueList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSValueList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitCSSFilterValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitCSSFilterValue.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitCSSFilterValue.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3073/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSStyleSheetList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSStyleSheetList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSStyleSheetList.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSStyleSheetList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3074/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebKitCSSMatrix.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitCSSMatrix.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitCSSMatrix.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitCSSMatrix.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3075/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebKitCSSRegionRule.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSRule.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitCSSRegionRule.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitCSSRegionRule.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSRule.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitCSSRegionRule.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSRule.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3076/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebKitCSSTransformValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValueList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSValueList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitCSSTransformValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitCSSTransformValue.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitCSSTransformValue.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3077/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSAttr.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Attr.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAttr.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAttr.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAttr.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3078/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSAnimationEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/AnimationEvent.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAnimationEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAnimationEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAnimationEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3079/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSBeforeUnloadEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/BeforeUnloadEvent.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSBeforeUnloadEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSBeforeUnloadEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSBeforeUnloadEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3080/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCDATASection.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/CharacterData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Text.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/CDATASection.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCDATASection.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCDATASection.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCDATASection.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3081/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSBeforeLoadEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/BeforeLoadEvent.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSBeforeLoadEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSBeforeLoadEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSBeforeLoadEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3082/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDataTransferItem.cpp.o [3083/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMError.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMError.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMError.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMError.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMError.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3084/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDataTransferItemList.cpp.o [3085/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCharacterData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/CharacterData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCharacterData.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCharacterData.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCharacterData.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3086/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSComment.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/CharacterData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Comment.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSComment.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSComment.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSComment.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3087/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSClientRect.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSClientRect.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSClientRect.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSClientRect.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ClientRect.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSClientRect.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3088/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSClientRectList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSClientRectList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSClientRectList.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSClientRectList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ClientRectList.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSClientRectList.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3089/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCompositionEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/UIEvent.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/CompositionEvent.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCompositionEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCompositionEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCompositionEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3090/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMCoreException.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMCoreException.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMCoreException.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMCoreException.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMCoreException.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMCoreException.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3091/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCustomEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/CustomEvent.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCustomEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCustomEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCustomEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3092/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSGlobalEventHandlers.cpp.o [3093/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMNamedFlowCollection.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/WebKitNamedFlow.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/NamedFlowCollection.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMNamedFlowCollection.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMNamedFlowCollection.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMNamedFlowCollection.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMNamedFlowCollection.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3094/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMImplementation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMImplementation.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMImplementation.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMImplementation.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMImplementation.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3095/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMStringList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMStringList.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMStringList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMStringList.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMStringList.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMStringList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMStringList.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3096/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMStringMap.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMStringMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMStringMap.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMStringMap.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DatasetDOMStringMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DOMStringMap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMStringMap.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3097/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDeviceOrientationEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DeviceOrientationEvent.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDeviceOrientationEvent.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDeviceOrientationEvent.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDeviceOrientationEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3098/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDeviceMotionEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DeviceMotionEvent.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDeviceMotionEvent.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDeviceMotionEvent.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDeviceMotionEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3099/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDataTransfer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DataTransfer.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDataTransfer.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDataTransfer.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDataTransfer.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDataTransfer.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DataTransfer.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3100/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDocumentFragment.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DocumentFragment.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDocumentFragment.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDocumentFragment.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDocumentFragment.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3101/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDocumentType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DocumentType.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDocumentType.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDocumentType.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDocumentType.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3102/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSEventTarget.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventTarget.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventTarget.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventTarget.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3103/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSErrorEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ErrorEvent.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSErrorEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSErrorEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSErrorEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3104/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3105/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSFocusEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/FocusEvent.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFocusEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFocusEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFocusEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3106/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHashChangeEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/HashChangeEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHashChangeEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHashChangeEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHashChangeEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3107/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSNonDocumentTypeChildNode.cpp.o [3108/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSNonElementParentNode.cpp.o [3109/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMessageChannel.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMessageChannel.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMessageChannel.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMessageChannel.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3110/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSKeyboardEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSUIEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSKeyboardEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSKeyboardEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSKeyboardEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3111/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSParentNode.cpp.o [3112/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3113/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDocument.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDocument.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDocument.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDocument.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDocument.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3114/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMessageEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMessageEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMessageEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMessageEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3115/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMessagePort.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventTarget.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMessagePort.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMessagePort.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMessagePort.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3116/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMutationEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMutationEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMutationEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMutationEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3117/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMutationObserver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMutationObserver.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMutationObserver.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMutationObserver.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3118/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMouseEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSUIEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMouseEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMouseEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMouseEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3119/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMutationRecord.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMutationRecord.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMutationRecord.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMutationRecord.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3120/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSShadowRoot.cpp.o [3121/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSNodeFilter.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMBinding.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCallbackData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNodeFilter.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNodeFilter.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNodeFilter.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3122/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventTarget.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNode.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNode.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNode.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3123/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSNamedNodeMap.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNamedNodeMap.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNamedNodeMap.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNamedNodeMap.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3124/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSNodeIterator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNodeIterator.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNodeIterator.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNodeIterator.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3125/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSNodeList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNodeList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNodeList.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNodeList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3126/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSOverflowEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOverflowEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOverflowEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOverflowEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3127/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSRequestAnimationFrameCallback.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMBinding.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCallbackData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSRequestAnimationFrameCallback.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSRequestAnimationFrameCallback.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSRequestAnimationFrameCallback.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3128/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSPageTransitionEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPageTransitionEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPageTransitionEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPageTransitionEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3129/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSPopStateEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPopStateEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPopStateEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPopStateEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3130/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSProcessingInstruction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/CharacterData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCharacterData.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSProcessingInstruction.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSProcessingInstruction.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSProcessingInstruction.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3131/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSStringCallback.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMBinding.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCallbackData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSStringCallback.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSStringCallback.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSStringCallback.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3132/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSProgressEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSProgressEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSProgressEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSProgressEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3133/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSRange.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSRange.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSRange.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSRange.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3134/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSecurityPolicyViolationEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSecurityPolicyViolationEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSecurityPolicyViolationEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSecurityPolicyViolationEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3135/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSTextEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSUIEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTextEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTextEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTextEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3136/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSText.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/CharacterData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCharacterData.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSText.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSText.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSText.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3137/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSTouch.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTouch.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTouch.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTouch.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3138/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSTouchEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSUIEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTouchEvent.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTouchEvent.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTouchEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3139/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSTouchList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTouchList.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTouchList.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTouchList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3140/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSTransitionEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTransitionEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTransitionEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTransitionEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3141/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSTreeWalker.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTreeWalker.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTreeWalker.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTreeWalker.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3142/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSUIEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSUIEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSUIEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSUIEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3143/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebKitNamedFlow.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventTarget.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitNamedFlow.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitNamedFlow.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitNamedFlow.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3144/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebKitAnimationEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitAnimationEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitAnimationEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitAnimationEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3145/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebKitTransitionEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitTransitionEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitTransitionEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitTransitionEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3146/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSXMLDocument.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDocument.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXMLDocument.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXMLDocument.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXMLDocument.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3147/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWheelEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSUIEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMouseEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWheelEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWheelEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWheelEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3148/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLAttachmentElement.cpp.o [3149/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSBlob.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobPart.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/Blob.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSBlob.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSBlob.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSBlob.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3150/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSFileException.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/FileException.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFileException.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFileException.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFileException.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFileException.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3151/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSFile.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobPart.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/Blob.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/File.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFile.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFile.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFile.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3152/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSFileError.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFileError.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFileError.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFileError.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/FileError.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFileError.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3153/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSFileList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobPart.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/Blob.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/File.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/FileList.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFileList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFileList.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFileList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3154/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSFileReader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/FileReader.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFileReader.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFileReader.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFileReader.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3155/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSFileReaderSync.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/FileReaderSync.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFileReaderSync.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFileReaderSync.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFileReaderSync.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSFileReaderSync.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/FileReaderSync.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3156/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMFormData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobPart.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/Blob.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormDataList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMFormData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMFormData.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMFormData.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMFormData.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3157/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMTokenList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMTokenList.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMTokenList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMTokenList.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMTokenList.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMTokenList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMTokenList.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3158/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLAllCollection.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementTraversal.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementChildIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CollectionTraversal.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CachedHTMLCollection.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLAllCollection.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLAllCollection.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLAllCollection.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLAllCollection.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3159/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMURL.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMURL.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMURL.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMURL.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMURL.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMURL.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/URLUtils.h:87:30: required from ‘WTF::String WebCore::URLUtils<T>::protocol() const [with T = WebCore::DOMURL]’ 87 | return href().protocol() + ':'; | ~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMURL.cpp:294:60: required from here 294 | JSValue result = jsStringWithCache(state, impl.protocol()); | ~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<String, char>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::String, char>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/URLUtils.h:134:29: required from ‘WTF::String WebCore::URLUtils<T>::host() const [with T = WebCore::DOMURL]’ 134 | return url.host() + ':' + String::number(url.port()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMURL.cpp:339:56: required from here 339 | JSValue result = jsStringWithCache(state, impl.host()); | ~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/URLUtils.h:260:50: required from ‘WTF::String WebCore::URLUtils<T>::search() const [with T = WebCore::DOMURL]’ 260 | return query.isEmpty() ? emptyString() : "?" + query; | ~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMURL.cpp:399:58: required from here 399 | JSValue result = jsStringWithCache(state, impl.search()); | ~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [3160/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLAppletElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFrameOwnerElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLPlugInElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLPlugInImageElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLAppletElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLAppletElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLAppletElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLAppletElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3161/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLBRElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLBRElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLBRElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLBRElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLBRElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3162/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLAreaElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLAnchorElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLAreaElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLAreaElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLAreaElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLAreaElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3163/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLAudioElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLMediaElement.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLAudioElement.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLAudioElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLAudioElement.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLAudioElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3164/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLBaseElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLBaseElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLBaseElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLBaseElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLBaseElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3165/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLAnchorElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLAnchorElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLAnchorElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLAnchorElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLAnchorElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3166/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLBodyElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLBodyElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLBodyElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLBodyElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLBodyElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3167/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLCanvasElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLCanvasElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLCanvasElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLCanvasElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3168/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLButtonElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormAssociatedElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLButtonElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLButtonElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLButtonElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLButtonElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3169/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLCollection.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/HTMLNames.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCollection.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLCollection.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLCollection.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementTraversal.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementChildIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CollectionTraversal.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/LiveNodeList.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCollection.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLCollection.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/CollectionIndexCache.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCollection.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3170/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLDListElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDListElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLDListElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLDListElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLDListElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3171/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLDataListElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/HTMLNames.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCollection.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDataListElement.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLDataListElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLDataListElement.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementTraversal.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementChildIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CollectionTraversal.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/LiveNodeList.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCollection.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLDataListElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/CollectionIndexCache.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCollection.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3172/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLDataElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDataElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLDataElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLDataElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLDataElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3173/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLDetailsElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDetailsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLDetailsElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLDetailsElement.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLDetailsElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3174/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLDirectoryElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDirectoryElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLDirectoryElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLDirectoryElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLDirectoryElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3175/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLDivElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDivElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLDivElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLDivElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLDivElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3176/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLDocument.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLDocument.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLDocument.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLDocument.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLDocument.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3177/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLFontElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFontElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLFontElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLFontElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLFontElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3178/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLFieldSetElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormAssociatedElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFieldSetElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLFieldSetElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLFieldSetElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLFieldSetElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3179/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLEmbedElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFrameOwnerElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLPlugInElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLPlugInImageElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLEmbedElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLEmbedElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLEmbedElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLEmbedElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3180/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLFormControlsCollection.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementTraversal.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementChildIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CollectionTraversal.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CachedHTMLCollection.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlsCollection.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLFormControlsCollection.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLFormControlsCollection.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLFormControlsCollection.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3181/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3182/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLFormElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/CheckedRadioButtons.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLFormElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLFormElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLFormElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FormState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormElement.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3183/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLFrameElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFrameOwnerElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFrameElementBase.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFrameElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLFrameElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLFrameElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLFrameElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3184/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLFrameSetElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFrameSetElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLFrameSetElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLFrameSetElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLFrameSetElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3185/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLHRElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLHRElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLHRElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLHRElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLHRElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3186/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLHeadElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLHeadElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLHeadElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLHeadElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLHeadElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3187/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLHtmlElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLHtmlElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLHtmlElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLHtmlElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLHtmlElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3188/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLHeadingElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLHeadingElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLHeadingElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLHeadingElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLHeadingElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3189/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLIFrameElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFrameOwnerElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFrameElementBase.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLIFrameElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLIFrameElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLIFrameElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLIFrameElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3190/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLImageElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLImageElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLImageElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLImageElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLImageElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3191/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLLIElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLLIElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLLIElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLLIElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLLIElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3192/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLKeygenElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormAssociatedElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElementWithState.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLKeygenElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLKeygenElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLKeygenElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLKeygenElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3193/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLLabelElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLLabelElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLLabelElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLLabelElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLLabelElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3194/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLLegendElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLLegendElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLLegendElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLLegendElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLLegendElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3195/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLMapElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLMapElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLMapElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLMapElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLMapElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3196/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLLinkElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMTokenList.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/AttributeDOMTokenList.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLLinkElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLLinkElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLLinkElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/AttributeDOMTokenList.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLLinkElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMTokenList.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3197/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLInputElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileChooser.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLInputElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLInputElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLInputElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElementWithState.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTextFormControlElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLInputElement.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLInputElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileChooser.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3198/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLMarqueeElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLMarqueeElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLMarqueeElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLMarqueeElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLMarqueeElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3199/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLMenuElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLMenuElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLMenuElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLMenuElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLMenuElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3200/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLMetaElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLMetaElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLMetaElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLMetaElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLMetaElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3201/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLModElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLModElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLModElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLModElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLModElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3202/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLMeterElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLMeterElement.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLMeterElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLMeterElement.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLMeterElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3203/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLOListElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLOListElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLOListElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLOListElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLOListElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3204/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLMediaElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLMediaElement.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLMediaElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLMediaElement.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLMediaElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3205/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLSlotElement.cpp.o [3206/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLObjectElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormAssociatedElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLObjectElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLObjectElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLObjectElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFrameOwnerElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLPlugInElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLPlugInImageElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLObjectElement.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLObjectElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3207/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLOptGroupElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLOptGroupElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLOptGroupElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLOptGroupElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLOptGroupElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3208/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLParagraphElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLParagraphElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLParagraphElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLParagraphElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLParagraphElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3209/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLOptionElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLOptionElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLOptionElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLOptionElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLOptionElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3210/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLOutputElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMTokenList.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/AttributeDOMTokenList.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLOutputElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLOutputElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLOutputElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/AttributeDOMTokenList.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLOutputElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/DOMTokenList.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3211/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLParamElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLParamElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLParamElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLParamElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLParamElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3212/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLPictureElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLPictureElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLPictureElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLPictureElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLPictureElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3213/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLOptionsCollection.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementTraversal.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ElementChildIterator.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CollectionTraversal.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/CachedHTMLCollection.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLOptionsCollection.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLOptionsCollection.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLOptionsCollection.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLOptionsCollection.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3214/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLPreElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLPreElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLPreElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLPreElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLPreElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3215/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLProgressElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLProgressElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLProgressElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLProgressElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLProgressElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3216/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLQuoteElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLQuoteElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLQuoteElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLQuoteElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLQuoteElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3217/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLSourceElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLSourceElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLSourceElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLSourceElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLSourceElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3218/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLScriptElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLScriptElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLScriptElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLScriptElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLScriptElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3219/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLSpanElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLSpanElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLSpanElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLSpanElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLSpanElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3220/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLStyleElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLStyleElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLStyleElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLStyleElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLStyleElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3221/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLSelectElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLSelectElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLSelectElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLSelectElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLSelectElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3222/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLTableCaptionElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableCaptionElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableCaptionElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableCaptionElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableCaptionElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3223/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLTableDataCellElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/HTMLNames.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableDataCellElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableDataCellElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableDataCellElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTablePartElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableCellElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableDataCellElement.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableDataCellElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3224/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLTableColElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTablePartElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableColElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableColElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableColElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableColElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3225/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLTableCellElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTablePartElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableCellElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableCellElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableCellElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableCellElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3226/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLTableHeaderCellElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/HTMLNames.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableHeaderCellElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableHeaderCellElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableHeaderCellElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTablePartElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableCellElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableHeaderCellElement.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableHeaderCellElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3227/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLTableRowElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTablePartElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableCellElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableRowElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableRowElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableRowElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableRowElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3228/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLTemplateElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTemplateElement.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTemplateElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTemplateElement.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTemplateElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3229/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSURLUtils.cpp.o [3230/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLTableElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3231/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLTableSectionElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/HTMLNames.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableSectionElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableSectionElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableSectionElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTablePartElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTableSectionElement.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTableSectionElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3232/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLTimeElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTimeElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTimeElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTimeElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTimeElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3233/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLTextAreaElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/FormAssociatedElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElementWithState.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTextFormControlElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTextAreaElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTextAreaElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTextAreaElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/LabelableElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFormControlElement.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTextAreaElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3234/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLUListElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLUListElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLUListElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLUListElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLUListElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3235/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLTitleElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTitleElement.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTitleElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTitleElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTitleElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3236/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLUnknownElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLUnknownElement.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLUnknownElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLUnknownElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLUnknownElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3237/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLTrackElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLTrackElement.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTrackElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTrackElement.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLTrackElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3238/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCanvasProxy.cpp.o [3239/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLVideoElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLMediaElement.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLVideoElement.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLVideoElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLVideoElement.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLVideoElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3240/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSVoidCallback.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMBinding.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCallbackData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSVoidCallback.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSVoidCallback.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSVoidCallback.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3241/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSImageData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Uint8ClampedArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/ImageData.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSImageData.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSImageData.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSImageData.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSImageData.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DeferrableRefCounted.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/GCIncomingRefCounted.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArrayBuffer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/GenericTypedArrayView.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3242/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaError.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaError.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaError.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaError.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3243/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSTextMetrics.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTextMetrics.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTextMetrics.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTextMetrics.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3244/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSMediaController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventTarget.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaController.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaController.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaController.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3245/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSRadioNodeList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNodeList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSRadioNodeList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSRadioNodeList.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSRadioNodeList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3246/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSTimeRanges.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTimeRanges.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTimeRanges.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTimeRanges.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3247/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSValidityState.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSValidityState.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSValidityState.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSValidityState.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3248/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSANGLEInstancedArrays.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/ANGLEInstancedArrays.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSANGLEInstancedArrays.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSANGLEInstancedArrays.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSANGLEInstancedArrays.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3249/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCanvasGradient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCanvasGradient.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCanvasGradient.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCanvasGradient.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Gradient.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasGradient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCanvasGradient.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3250/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCanvasPattern.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCanvasPattern.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCanvasPattern.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCanvasPattern.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasPattern.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCanvasPattern.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3251/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCanvasRenderingContext.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCanvasRenderingContext.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCanvasRenderingContext.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCanvasRenderingContext.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3252/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGL2RenderingContext.cpp.o [3253/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMPath.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGException.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMatrix.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/DOMPath.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMPath.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMPath.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMPath.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMPath.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Path.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasPathMethods.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/DOMPath.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3254/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSEXTBlendMinMax.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/EXTBlendMinMax.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEXTBlendMinMax.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEXTBlendMinMax.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEXTBlendMinMax.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3255/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSEXTFragDepth.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/EXTFragDepth.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEXTFragDepth.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEXTFragDepth.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEXTFragDepth.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3256/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSEXTShaderTextureLOD.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/EXTShaderTextureLOD.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEXTShaderTextureLOD.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEXTShaderTextureLOD.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEXTShaderTextureLOD.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3257/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSEXTTextureFilterAnisotropic.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/EXTTextureFilterAnisotropic.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEXTTextureFilterAnisotropic.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEXTTextureFilterAnisotropic.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEXTTextureFilterAnisotropic.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3258/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSOESElementIndexUint.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESElementIndexUint.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESElementIndexUint.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESElementIndexUint.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESElementIndexUint.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESElementIndexUint.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3259/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSEXTsRGB.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/EXTsRGB.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEXTsRGB.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEXTsRGB.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEXTsRGB.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3260/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSOESStandardDerivatives.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESStandardDerivatives.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESStandardDerivatives.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESStandardDerivatives.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESStandardDerivatives.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESStandardDerivatives.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3261/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSOESTextureFloat.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESTextureFloat.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESTextureFloat.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESTextureFloat.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESTextureFloat.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESTextureFloat.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3262/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSOESTextureFloatLinear.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESTextureFloatLinear.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESTextureFloatLinear.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESTextureFloatLinear.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESTextureFloatLinear.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESTextureFloatLinear.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3263/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSOESTextureHalfFloat.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESTextureHalfFloat.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESTextureHalfFloat.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESTextureHalfFloat.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESTextureHalfFloat.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESTextureHalfFloat.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3264/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSOESTextureHalfFloatLinear.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESTextureHalfFloatLinear.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESTextureHalfFloatLinear.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESTextureHalfFloatLinear.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESTextureHalfFloatLinear.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESTextureHalfFloatLinear.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3265/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCanvasRenderingContext2D.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext2D.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCanvasRenderingContext2D.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCanvasRenderingContext2D.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCanvasRenderingContext2D.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Path.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasPathMethods.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext2D.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext2D.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h: In constructor ‘WebCore::CanvasStyle::CanvasStyle(WebCore::CanvasStyle&&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:144:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class WebCore::CanvasStyle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 144 | memcpy(this, &other, sizeof(CanvasStyle)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:43:11: note: ‘class WebCore::CanvasStyle’ declared here 43 | class CanvasStyle { | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h: In member function ‘WebCore::CanvasStyle& WebCore::CanvasStyle::operator=(WebCore::CanvasStyle&&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:151:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class WebCore::CanvasStyle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 151 | memcpy(this, &other, sizeof(CanvasStyle)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:43:11: note: ‘class WebCore::CanvasStyle’ declared here 43 | class CanvasStyle { | ^~~~~~~~~~~ [3266/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSOESVertexArrayObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESVertexArrayObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESVertexArrayObject.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESVertexArrayObject.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/OESVertexArrayObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSOESVertexArrayObject.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3267/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLBuffer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLBuffer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLBuffer.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLBuffer.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3268/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLActiveInfo.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLActiveInfo.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLActiveInfo.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLActiveInfo.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3269/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLContextAttributes.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLContextAttributes.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLContextAttributes.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLContextAttributes.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3270/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLCompressedTexturePVRTC.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLCompressedTexturePVRTC.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLCompressedTexturePVRTC.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLCompressedTexturePVRTC.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLCompressedTexturePVRTC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLCompressedTexturePVRTC.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3271/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLCompressedTextureATC.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLCompressedTextureATC.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLCompressedTextureATC.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLCompressedTextureATC.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLCompressedTextureATC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLCompressedTextureATC.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3272/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLCompressedTextureS3TC.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLCompressedTextureS3TC.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLCompressedTextureS3TC.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLCompressedTextureS3TC.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLCompressedTextureS3TC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLCompressedTextureS3TC.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3273/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLContextEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLContextEvent.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLContextEvent.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLContextEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3274/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLDebugRendererInfo.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLDebugRendererInfo.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLDebugRendererInfo.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLDebugRendererInfo.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLDebugRendererInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLDebugRendererInfo.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3275/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLFramebuffer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLFramebuffer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLFramebuffer.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLFramebuffer.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3276/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLDebugShaders.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLDebugShaders.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLDebugShaders.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLDebugShaders.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLDebugShaders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLDebugShaders.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3277/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLDepthTexture.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLDepthTexture.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLDepthTexture.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLDepthTexture.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLDepthTexture.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLDepthTexture.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3278/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLVertexArrayObject.cpp.o [3279/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLDrawBuffers.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLDrawBuffers.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLDrawBuffers.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLDrawBuffers.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLDrawBuffers.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLDrawBuffers.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3280/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLProgram.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLProgram.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLProgram.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLProgram.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3281/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLLoseContext.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLLoseContext.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLLoseContext.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLLoseContext.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/WebGLLoseContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLLoseContext.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3282/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLQuery.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLQuery.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLQuery.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLQuery.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3283/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLRenderbuffer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLRenderbuffer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLRenderbuffer.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLRenderbuffer.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3284/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLRenderingContext.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCanvasRenderingContext.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLRenderingContextBase.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLRenderingContext.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLRenderingContext.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLRenderingContext.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3285/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLSampler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLSampler.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLSampler.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLSampler.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3286/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLShader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLShader.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLShader.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLShader.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3287/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLShaderPrecisionFormat.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLShaderPrecisionFormat.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLShaderPrecisionFormat.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLShaderPrecisionFormat.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3288/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLSync.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLSync.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLSync.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLSync.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3289/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLVertexArrayObjectOES.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLVertexArrayObjectOES.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLVertexArrayObjectOES.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLVertexArrayObjectOES.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3290/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLTexture.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLTexture.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLTexture.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLTexture.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3291/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLTransformFeedback.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLTransformFeedback.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLTransformFeedback.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLTransformFeedback.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3292/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLUniformLocation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLUniformLocation.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLUniformLocation.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLUniformLocation.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3293/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSAudioTrack.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/AudioTrackPrivate.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/AudioTrack.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioTrack.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioTrack.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TrackBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/AudioTrack.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioTrack.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3294/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDataCue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TextTrackCue.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/DataCue.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDataCue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDataCue.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDataCue.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3295/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebGLRenderingContextBase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCanvasRenderingContext.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLRenderingContextBase.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLRenderingContextBase.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLCanvasElement.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebGLRenderingContextBase.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3296/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSTextTrackCue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventTarget.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTextTrackCue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTextTrackCue.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTextTrackCue.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3297/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSAudioTrackList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TrackListBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/AudioTrackList.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioTrackList.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioTrackList.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioTrackList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/track/TrackListBase.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3298/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSTextTrack.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventTarget.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTextTrack.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTextTrack.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTextTrack.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3299/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSTextTrackCueList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTextTrackCueList.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTextTrackCueList.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTextTrackCueList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3300/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSTrackEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTrackEvent.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTrackEvent.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTrackEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3301/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSTextTrackList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventTarget.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTextTrackList.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTextTrackList.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTextTrackList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3302/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSVTTRegion.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSVTTRegion.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSVTTRegion.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSVTTRegion.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3303/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSVTTCue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventTarget.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTextTrackCue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSVTTCue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSVTTCue.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSVTTCue.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3304/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCommandLineAPIHost.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/AbstractPC.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/PerGlobalObjectWrapperWorld.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/CommandLineAPIHost.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCommandLineAPIHost.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCommandLineAPIHost.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCommandLineAPIHost.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3305/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSVTTRegionList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSVTTRegionList.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSVTTRegionList.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSVTTRegionList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3306/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSVideoTrack.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSVideoTrack.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSVideoTrack.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSVideoTrack.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3307/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSScriptProfile.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSScriptProfile.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSScriptProfile.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSScriptProfile.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3308/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSInspectorFrontendHost.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ContextMenuItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ContextMenu.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorFrontendHost.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSInspectorFrontendHost.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSInspectorFrontendHost.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSInspectorFrontendHost.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSInspectorFrontendHost.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3309/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSPerformanceEntry.cpp.o [3310/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSPerformanceEntryList.cpp.o [3311/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSPerformanceMark.cpp.o [3312/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSPerformanceMeasure.cpp.o [3313/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSScriptProfileNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSScriptProfileNode.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSScriptProfileNode.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSScriptProfileNode.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3314/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSCrypto.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCrypto.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCrypto.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCrypto.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3315/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSPerformanceResourceTiming.cpp.o [3316/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSVideoTrackList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventTarget.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSVideoTrackList.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSVideoTrackList.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSVideoTrackList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3317/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSUserMessageHandlersNamespace.cpp.o [3318/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSUserMessageHandler.cpp.o [3319/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebKitNamespace.cpp.o [3320/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWindowBase64.cpp.o [3321/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWindowEventHandlers.cpp.o [3322/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWindowTimers.cpp.o [3323/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSAbstractView.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAbstractView.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAbstractView.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAbstractView.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3324/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSBarProp.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSBarProp.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSBarProp.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSBarProp.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/BarProp.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSBarProp.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3325/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMApplicationCache.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/ApplicationCacheHost.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/DOMApplicationCache.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMApplicationCache.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMApplicationCache.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMApplicationCache.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3326/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMSelection.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMSelection.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMSelection.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMSelection.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMSelection.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMSelection.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3327/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSEventSource.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/EventSource.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventSource.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventSource.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventSource.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3328/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHistory.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/SerializedScriptValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/History.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHistory.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHistory.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHistory.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/History.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3329/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSAbstractWorker.cpp.o [3330/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWorkerNavigator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWorkerNavigator.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWorkerNavigator.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWorkerNavigator.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3331/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSLocation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSLocation.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSLocation.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSLocation.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3332/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSPerformance.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventTarget.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPerformance.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPerformance.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPerformance.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3333/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSNavigator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNavigator.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNavigator.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSNavigator.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3334/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSPerformanceNavigation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPerformanceNavigation.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPerformanceNavigation.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPerformanceNavigation.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3335/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSScreen.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSScreen.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSScreen.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSScreen.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3336/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSPerformanceTiming.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPerformanceTiming.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPerformanceTiming.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSPerformanceTiming.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3337/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWebKitPoint.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitPoint.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitPoint.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWebKitPoint.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3338/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMMimeType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMMimeType.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMMimeType.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMMimeType.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMMimeType.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMMimeType.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3339/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMMimeTypeArray.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMMimeType.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMMimeTypeArray.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMMimeTypeArray.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMMimeTypeArray.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMMimeTypeArray.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMMimeTypeArray.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3340/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMPlugin.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMMimeType.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMPlugin.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMPlugin.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMPlugin.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMPlugin.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMPlugin.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3341/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMPluginArray.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMMimeType.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMPlugin.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/DOMPluginArray.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMPluginArray.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMPluginArray.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMPluginArray.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMPluginArray.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3342/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSStorage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSStorage.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSStorage.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSStorage.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3343/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDedicatedWorkerGlobalScope.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/workers/DedicatedWorkerGlobalScope.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDedicatedWorkerGlobalScope.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDedicatedWorkerGlobalScope.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDedicatedWorkerGlobalScope.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/MessagePort.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3344/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSStorageEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSStorageEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSStorageEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSStorageEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3345/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWorker.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventTarget.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWorker.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWorker.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWorker.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3346/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWorkerLocation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWorkerLocation.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWorkerLocation.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWorkerLocation.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3347/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMParser.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMParser.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMParser.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMParser.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/xml/DOMParser.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMParser.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3348/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSNavigatorGamepad.cpp.o [3349/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSWorkerGlobalScope.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSWorkerGlobalScopeBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWorkerGlobalScope.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWorkerGlobalScope.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSWorkerGlobalScope.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:58:77: required from here 58 | virtual String failureReason() { return "Extension " + m_extensionToken + " failed"; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:58:77: required from here 58 | virtual String failureReason() { return "Extension " + m_extensionToken + " failed"; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [3350/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSXMLHttpRequestProgressEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSProgressEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXMLHttpRequestProgressEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXMLHttpRequestProgressEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXMLHttpRequestProgressEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3351/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSXMLHttpRequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventTarget.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXMLHttpRequestEventTarget.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXMLHttpRequest.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXMLHttpRequest.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXMLHttpRequest.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3352/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSXMLHttpRequestEventTarget.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventTarget.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXMLHttpRequestEventTarget.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXMLHttpRequestEventTarget.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXMLHttpRequestEventTarget.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3353/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSXMLHttpRequestUpload.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEventTarget.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXMLHttpRequestEventTarget.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXMLHttpRequestUpload.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXMLHttpRequestUpload.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXMLHttpRequestUpload.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3354/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSXMLSerializer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXMLSerializer.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXMLSerializer.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXMLSerializer.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3355/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSXPathNSResolver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/HandleTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Handle.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Strong.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCustomXPathNSResolver.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXPathNSResolver.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXPathNSResolver.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXPathNSResolver.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/StrongInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSCustomXPathNSResolver.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3356/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSXPathEvaluator.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXPathEvaluator.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXPathEvaluator.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXPathEvaluator.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3357/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSXPathException.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXPathException.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXPathException.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXPathException.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3358/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSXPathExpression.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXPathExpression.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXPathExpression.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXPathExpression.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3359/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSGamepad.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/gamepad/deprecated/Gamepad.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSGamepad.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSGamepad.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSGamepad.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSGamepad.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3360/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSGamepadList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/gamepad/deprecated/Gamepad.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/gamepad/deprecated/GamepadList.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSGamepadList.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSGamepadList.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSGamepadList.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSGamepadList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3361/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSXPathResult.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXPathResult.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXPathResult.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXPathResult.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3362/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSXSLTProcessor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXSLTProcessor.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXSLTProcessor.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXSLTProcessor.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3363/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGAltGlyphDefElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAltGlyphDefElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAltGlyphDefElement.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAltGlyphDefElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3364/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGAElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ [3365/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGAltGlyphItemElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAltGlyphItemElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAltGlyphItemElement.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAltGlyphItemElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3366/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGAnimateColorElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimationElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimateColorElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimateColorElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimateColorElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3367/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGAltGlyphElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTextContentElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTextPositioningElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAltGlyphElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAltGlyphElement.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAltGlyphElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ [3368/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGAngle.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAngle.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAngle.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAngle.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3369/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGAnimateElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimationElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimateElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimateElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimateElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3370/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGAnimateMotionElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimationElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimateMotionElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimateMotionElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimateMotionElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3371/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGAnimateTransformElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimationElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimateTransformElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimateTransformElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimateTransformElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3372/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGAnimatedAngle.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedAngle.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedAngle.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedAngle.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3373/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGAnimatedBoolean.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedBoolean.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedBoolean.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedBoolean.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3374/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGAnimatedEnumeration.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedEnumeration.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedEnumeration.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedEnumeration.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3375/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGAnimatedInteger.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedInteger.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedInteger.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedInteger.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3376/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGAnimatedLength.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedLength.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedLength.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedLength.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3377/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGAnimatedLengthList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedLengthList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedLengthList.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedLengthList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3378/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGAnimatedNumber.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedNumber.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedNumber.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedNumber.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3379/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGAnimatedNumberList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedNumberList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedNumberList.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedNumberList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3380/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGAnimatedPreserveAspectRatio.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedPreserveAspectRatio.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedPreserveAspectRatio.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedPreserveAspectRatio.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3381/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGAnimatedString.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedString.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedString.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedString.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3382/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGExternalResourcesRequired.cpp.o [3383/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGAnimatedRect.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedRect.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedRect.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedRect.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3384/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGAnimationElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimationElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimationElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimationElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3385/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGAnimatedTransformList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedTransformList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedTransformList.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimatedTransformList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ [3386/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGCircleElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGCircleElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGCircleElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGCircleElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h: In member function ‘void WebCore::SVGCircleElement::setCxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h:49:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 49 | DECLARE_ANIMATED_LENGTH(Cx, cx) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h: In member function ‘void WebCore::SVGCircleElement::setCyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(Cy, cy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h: In member function ‘void WebCore::SVGCircleElement::setRBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(R, r) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3387/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGClipPathElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGClipPathElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGClipPathElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGClipPathElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ [3388/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGColor.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGColor.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGColor.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGColor.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3389/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGCursorElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGCursorElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGCursorElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGCursorElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h: In member function ‘void WebCore::SVGCursorElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h:61:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 61 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h: In member function ‘void WebCore::SVGCursorElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h:62:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 62 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3390/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGDefsElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGDefsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGDefsElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGDefsElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ [3391/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGComponentTransferFunctionElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGComponentTransferFunctionElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGComponentTransferFunctionElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGComponentTransferFunctionElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3392/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGDescElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGDescElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGDescElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGDescElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3393/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGDocument.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDocument.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSXMLDocument.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGDocument.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGDocument.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGDocument.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGDocument.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:42:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 42 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:43:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 43 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:44:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 44 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:45:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 45 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3394/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSDOMWindow.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/DOMWindow.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWindowBase.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMWindow.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMWindow.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMWindow.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListener.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RegisteredEventListener.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext2D.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCanvasRenderingContext2D.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMWindow.cpp:65: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasRenderingContext2D.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h: In constructor ‘WebCore::CanvasStyle::CanvasStyle(WebCore::CanvasStyle&&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:144:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class WebCore::CanvasStyle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 144 | memcpy(this, &other, sizeof(CanvasStyle)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:43:11: note: ‘class WebCore::CanvasStyle’ declared here 43 | class CanvasStyle { | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h: In member function ‘WebCore::CanvasStyle& WebCore::CanvasStyle::operator=(WebCore::CanvasStyle&&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:151:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class WebCore::CanvasStyle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 151 | memcpy(this, &other, sizeof(CanvasStyle)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/canvas/CanvasStyle.h:43:11: note: ‘class WebCore::CanvasStyle’ declared here 43 | class CanvasStyle { | ^~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMWindow.cpp:215: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h: In member function ‘void WebCore::SVGCircleElement::setCxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h:49:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 49 | DECLARE_ANIMATED_LENGTH(Cx, cx) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h: In member function ‘void WebCore::SVGCircleElement::setCyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(Cy, cy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h: In member function ‘void WebCore::SVGCircleElement::setRBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(R, r) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h: In member function ‘void WebCore::SVGCursorElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h:61:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 61 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h: In member function ‘void WebCore::SVGCursorElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h:62:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 62 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setCxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:49:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 49 | DECLARE_ANIMATED_LENGTH(Cx, cx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setCyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(Cy, cy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setRxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Rx, rx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setRyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(Ry, ry) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGModelObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGContainer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFEBlendElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEBlendElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMWindow.cpp:245: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:54:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 54 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:55:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 55 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:65:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 65 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setX1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(X1, x1) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setY1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Y1, y1) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setX2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(X2, x2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setY2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Y2, y2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setX1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(X1, x1) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setY1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Y1, y1) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setX2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(X2, x2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setY2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Y2, y2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setRefXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:146:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 146 | DECLARE_ANIMATED_LENGTH(RefX, refX) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setRefYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:147:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 147 | DECLARE_ANIMATED_LENGTH(RefY, refY) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setMarkerWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:148:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 148 | DECLARE_ANIMATED_LENGTH(MarkerWidth, markerWidth) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setMarkerHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:149:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 149 | DECLARE_ANIMATED_LENGTH(MarkerHeight, markerHeight) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:58:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 58 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:59:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 59 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:60:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 60 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:61:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 61 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:71:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 71 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:72:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 72 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:73:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 73 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setCxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(Cx, cx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setCyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Cy, cy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setRBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(R, r) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setFxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Fx, fx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setFyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:54:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 54 | DECLARE_ANIMATED_LENGTH(Fy, fy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setFrBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:55:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 55 | DECLARE_ANIMATED_LENGTH(Fr, fr) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setRxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:54:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 54 | DECLARE_ANIMATED_LENGTH(Rx, rx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setRyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:55:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 55 | DECLARE_ANIMATED_LENGTH(Ry, ry) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:42:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 42 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:43:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 43 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:44:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 44 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:45:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 45 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGTextPathElement.h: In member function ‘void WebCore::SVGTextPathElement::setStartOffsetBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGTextPathElement.h:139:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 139 | DECLARE_ANIMATED_LENGTH(StartOffset, startOffset) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:41:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 41 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:42:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 42 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:43:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 43 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:44:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 44 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioBufferSourceNode.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioBufferSourceNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMWindow.cpp:608: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setPosition(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:49:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 49 | void setPosition(const FloatPoint3D &position) { m_position = position; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setOrientation(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:58:76: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 58 | void setOrientation(const FloatPoint3D &orientation) { m_orientation = orientation; } | ^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setUpVector(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:62:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 62 | void setUpVector(const FloatPoint3D &upVector) { m_upVector = upVector; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h: In member function ‘void WebCore::AudioListener::setVelocity(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioListener.h:67:67: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 67 | void setVelocity(const FloatPoint3D &velocity) { m_velocity = velocity; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setPosition(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:91:84: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 91 | void setPosition(float x, float y, float z) { m_position = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setOrientation(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:95:90: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 95 | void setOrientation(float x, float y, float z) { m_orientation = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h: In member function ‘void WebCore::PannerNode::setVelocity(float, float, float)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/PannerNode.h:99:84: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 99 | void setVelocity(float x, float y, float z) { m_velocity = FloatPoint3D(x, y, z); } | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:58:77: required from here 58 | virtual String failureReason() { return "Extension " + m_extensionToken + " failed"; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioNode.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMediaElementAudioSourceNode.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSDOMWindow.cpp:563: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:58:77: required from here 58 | virtual String failureReason() { return "Extension " + m_extensionToken + " failed"; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<const char*, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = char]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = char]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/Rect.h:85:75: required from here 85 | return "rect(" + top + ", " + right + ", " + bottom + ", " + left + ')'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [3395/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:42:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 42 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:43:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 43 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:44:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 44 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:45:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 45 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3396/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGException.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGException.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGException.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGException.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3397/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGEllipseElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGEllipseElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGEllipseElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGEllipseElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setCxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:49:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 49 | DECLARE_ANIMATED_LENGTH(Cx, cx) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setCyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(Cy, cy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setRxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Rx, rx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setRyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(Ry, ry) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3398/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFEBlendElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEBlendElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEBlendElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEBlendElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGModelObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGContainer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFEBlendElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEBlendElement.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3399/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFEComponentTransferElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEComponentTransferElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEComponentTransferElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEComponentTransferElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGModelObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGContainer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFEComponentTransferElement.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEComponentTransferElement.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3400/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFEColorMatrixElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEColorMatrixElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEColorMatrixElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEColorMatrixElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGModelObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGContainer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFEColorMatrixElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEColorMatrixElement.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3401/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFECompositeElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFECompositeElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFECompositeElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFECompositeElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGModelObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGContainer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFECompositeElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFECompositeElement.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3402/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFEDistantLightElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEDistantLightElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEDistantLightElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEDistantLightElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3403/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFEConvolveMatrixElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEConvolveMatrixElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEConvolveMatrixElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEConvolveMatrixElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGModelObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGContainer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFEConvolveMatrixElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEConvolveMatrixElement.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3404/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFEDiffuseLightingElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEDiffuseLightingElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEDiffuseLightingElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEDiffuseLightingElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGModelObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGContainer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFEDiffuseLightingElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEDiffuseLightingElement.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3405/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFEDisplacementMapElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEDisplacementMapElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEDisplacementMapElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEDisplacementMapElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGModelObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGContainer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFEDisplacementMapElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEDisplacementMapElement.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3406/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFEFuncAElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGComponentTransferFunctionElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEFuncAElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEFuncAElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEFuncAElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3407/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFEFuncBElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGComponentTransferFunctionElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEFuncBElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEFuncBElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEFuncBElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3408/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFEFloodElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEFloodElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEFloodElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEFloodElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGModelObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGContainer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFEFloodElement.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEFloodElement.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3409/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFilterPrimitiveStandardAttributes.cpp.o [3410/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFitToViewBox.cpp.o [3411/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFEDropShadowElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEDropShadowElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEDropShadowElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEDropShadowElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGModelObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGContainer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFEDropShadowElement.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEDropShadowElement.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3412/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFEFuncGElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGComponentTransferFunctionElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEFuncGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEFuncGElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEFuncGElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3413/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFEFuncRElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGComponentTransferFunctionElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEFuncRElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEFuncRElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEFuncRElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3414/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFEMergeNodeElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEMergeNodeElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEMergeNodeElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEMergeNodeElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3415/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFEGaussianBlurElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEGaussianBlurElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEGaussianBlurElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEGaussianBlurElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGModelObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGContainer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFEConvolveMatrixElement.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFEGaussianBlurElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEGaussianBlurElement.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3416/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFEImageElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEImageElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEImageElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEImageElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGModelObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGContainer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFEImageElement.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEImageElement.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3417/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFEPointLightElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEPointLightElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEPointLightElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEPointLightElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3418/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFEMergeElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEMergeElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEMergeElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEMergeElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGModelObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGContainer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFEMergeElement.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEMergeElement.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3419/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFESpotLightElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFESpotLightElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFESpotLightElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFESpotLightElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3420/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFEOffsetElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEOffsetElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEOffsetElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEOffsetElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGModelObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGContainer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFEOffsetElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEOffsetElement.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3421/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFEMorphologyElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEMorphologyElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEMorphologyElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEMorphologyElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGModelObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGContainer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFEMorphologyElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEMorphologyElement.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3422/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFontFaceElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFontFaceElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFontFaceElement.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFontFaceElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3423/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFilterElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFilterElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFilterElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFilterElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3424/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFontElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFontElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFontElement.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFontElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3425/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFontFaceNameElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFontFaceNameElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFontFaceNameElement.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFontFaceNameElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3426/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFontFaceFormatElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFontFaceFormatElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFontFaceFormatElement.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFontFaceFormatElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3427/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFESpecularLightingElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFESpecularLightingElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFESpecularLightingElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFESpecularLightingElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGModelObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGContainer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFESpecularLightingElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFESpecularLightingElement.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3428/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFETileElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFETileElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFETileElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFETileElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGModelObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGContainer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFETileElement.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFETileElement.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3429/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFETurbulenceElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFETurbulenceElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFETurbulenceElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFETurbulenceElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGModelObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGContainer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFETurbulenceElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFETurbulenceElement.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3430/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFontFaceSrcElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFontFaceSrcElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFontFaceSrcElement.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFontFaceSrcElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3431/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGFontFaceUriElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFontFaceUriElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFontFaceUriElement.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFontFaceUriElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3432/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGForeignObjectElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGForeignObjectElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGForeignObjectElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGForeignObjectElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:54:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 54 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:55:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 55 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3433/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGGElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ [3434/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGGlyphElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGlyphElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGlyphElement.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGlyphElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3435/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGGlyphRefElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGlyphRefElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGlyphRefElement.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGlyphRefElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3436/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGHKernElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGHKernElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGHKernElement.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGHKernElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3437/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGGradientElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGradientElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGradientElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGradientElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ [3438/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGLength.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGLength.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGLength.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGLength.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3439/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGImageElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGImageElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGImageElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGImageElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:65:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 65 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3440/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGGraphicsElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ [3441/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGLineElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGLineElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGLineElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGLineElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setX1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(X1, x1) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setY1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Y1, y1) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setX2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(X2, x2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setY2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Y2, y2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3442/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGMPathElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGMPathElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGMPathElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGMPathElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3443/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGLinearGradientElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGradientElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGLinearGradientElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGLinearGradientElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGLinearGradientElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setX1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(X1, x1) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setY1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Y1, y1) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setX2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(X2, x2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setY2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Y2, y2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3444/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGLengthList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGLengthList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGLengthList.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGLengthList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGListPropertyTearOff.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedListPropertyTearOff.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGLengthList.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGListProperty.h: In instantiation of ‘WebCore::SVGListProperty<PropertyType>::PtrListItemTearOff WebCore::SVGListProperty<PropertyType>::replaceItemValuesAndWrappers(PtrListItemTearOff, unsigned int, WebCore::ExceptionCode&) [with PropertyType = WebCore::SVGLengthList; PtrListItemTearOff = WTF::RefPtr<WebCore::SVGPropertyTearOff<WebCore::SVGLength> >; WebCore::ExceptionCode = int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGListPropertyTearOff.h:103:50: required from ‘WebCore::SVGListPropertyTearOff<PropertyType>::PtrListItemTearOff WebCore::SVGListPropertyTearOff<PropertyType>::replaceItem(PtrListItemTearOff, unsigned int, WebCore::ExceptionCode&) [with PropertyType = WebCore::SVGLengthList; PtrListItemTearOff = WTF::RefPtr<WebCore::SVGPropertyTearOff<WebCore::SVGLength> >; WebCore::ExceptionCode = int]’ 103 | return Base::replaceItemValuesAndWrappers(newItem, index, ec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGLengthList.cpp:280:90: required from here 280 | JSValue result = toJS(state, castedThis->globalObject(), WTF::getPtr(impl.replaceItem(item, index, ec))); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGListProperty.h:337:29: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 337 | m_values->at(index) = newItem->propertyReference(); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGPropertyTearOff.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGListProperty.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3445/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGMarkerElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGMarkerElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGMarkerElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGMarkerElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setRefXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:146:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 146 | DECLARE_ANIMATED_LENGTH(RefX, refX) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setRefYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:147:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 147 | DECLARE_ANIMATED_LENGTH(RefY, refY) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setMarkerWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:148:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 148 | DECLARE_ANIMATED_LENGTH(MarkerWidth, markerWidth) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setMarkerHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:149:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 149 | DECLARE_ANIMATED_LENGTH(MarkerHeight, markerHeight) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3446/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGMaskElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGMaskElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGMaskElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGMaskElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:58:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 58 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:59:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 59 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:60:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 60 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:61:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 61 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3447/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGMetadataElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGMetadataElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGMetadataElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGMetadataElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3448/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGMatrix.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGMatrix.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGMatrix.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGMatrix.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3449/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGMissingGlyphElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGMissingGlyphElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGMissingGlyphElement.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGMissingGlyphElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3450/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGNumber.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGNumber.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGNumber.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGNumber.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3451/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPaint.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSCSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGColor.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPaint.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPaint.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPaint.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3452/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGNumberList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGNumberList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGNumberList.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGNumberList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3453/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPathSeg.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSeg.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSeg.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSeg.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3454/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPathSegArcAbs.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSeg.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegArcAbs.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegArcAbs.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegArcAbs.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ [3455/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPathSegArcRel.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSeg.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegArcRel.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegArcRel.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegArcRel.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ [3456/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPathSegClosePath.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSeg.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegClosePath.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegClosePath.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegClosePath.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ [3457/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPathSegCurvetoCubicAbs.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSeg.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoCubicAbs.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoCubicAbs.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoCubicAbs.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ [3458/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPathSegCurvetoCubicSmoothAbs.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSeg.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoCubicSmoothAbs.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoCubicSmoothAbs.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoCubicSmoothAbs.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ [3459/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPathSegCurvetoCubicRel.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSeg.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoCubicRel.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoCubicRel.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoCubicRel.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ [3460/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPathElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ [3461/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPathSegCurvetoCubicSmoothRel.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSeg.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoCubicSmoothRel.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoCubicSmoothRel.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoCubicSmoothRel.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ [3462/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticAbs.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSeg.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticAbs.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticAbs.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticAbs.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ [3463/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticRel.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSeg.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticRel.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticRel.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticRel.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ [3464/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSeg.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticSmoothAbs.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticSmoothAbs.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ [3465/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticSmoothRel.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSeg.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticSmoothRel.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticSmoothRel.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegCurvetoQuadraticSmoothRel.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ [3466/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPathSegLinetoAbs.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSeg.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegLinetoAbs.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegLinetoAbs.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegLinetoAbs.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ [3467/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPathSegLinetoHorizontalRel.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSeg.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegLinetoHorizontalRel.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegLinetoHorizontalRel.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegLinetoHorizontalRel.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ [3468/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPathSegLinetoHorizontalAbs.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSeg.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegLinetoHorizontalAbs.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegLinetoHorizontalAbs.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegLinetoHorizontalAbs.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ [3469/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPathSegLinetoRel.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSeg.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegLinetoRel.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegLinetoRel.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegLinetoRel.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ [3470/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPathSegLinetoVerticalAbs.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSeg.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegLinetoVerticalAbs.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegLinetoVerticalAbs.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegLinetoVerticalAbs.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ [3471/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPathSegLinetoVerticalRel.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSeg.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegLinetoVerticalRel.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegLinetoVerticalRel.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegLinetoVerticalRel.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ [3472/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPathSegList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegList.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3473/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPathSegMovetoAbs.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSeg.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegMovetoAbs.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegMovetoAbs.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegMovetoAbs.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ [3474/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPathSegMovetoRel.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSeg.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegMovetoRel.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegMovetoRel.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPathSegMovetoRel.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:41:16: note: in expansion of macro ‘WTFMove’ 41 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGPathSegList> > WebCore::SVGAnimatedPathSegListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h:51:16: note: in expansion of macro ‘WTFMove’ 51 | return WTFMove(property); | ^~~~~~~ [3475/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPoint.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPoint.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPoint.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPoint.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3476/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPatternElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPatternElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPatternElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPatternElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:71:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 71 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:72:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 72 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:73:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 73 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3477/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPointList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPointList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPointList.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPointList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3478/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPolygonElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPolygonElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPolygonElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPolygonElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ [3479/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPolylineElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPolylineElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPolylineElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPolylineElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ [3480/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGTests.cpp.o [3481/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGPreserveAspectRatio.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPreserveAspectRatio.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPreserveAspectRatio.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGPreserveAspectRatio.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3482/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGRadialGradientElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGradientElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGRadialGradientElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGRadialGradientElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGRadialGradientElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setCxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(Cx, cx) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setCyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Cy, cy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setRBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(R, r) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setFxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Fx, fx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setFyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:54:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 54 | DECLARE_ANIMATED_LENGTH(Fy, fy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setFrBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:55:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 55 | DECLARE_ANIMATED_LENGTH(Fr, fr) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3483/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGRect.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGRect.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGRect.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGRect.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3484/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGRenderingIntent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGRenderingIntent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGRenderingIntent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGRenderingIntent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3485/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGRectElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGRectElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGRectElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGRectElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setRxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:54:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 54 | DECLARE_ANIMATED_LENGTH(Rx, rx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setRyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:55:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 55 | DECLARE_ANIMATED_LENGTH(Ry, ry) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3486/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGSetElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAnimationElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGSetElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGSetElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGSetElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3487/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGScriptElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGScriptElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGScriptElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGScriptElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3488/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGURIReference.cpp.o [3489/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGStopElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGStopElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGStopElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGStopElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3490/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGStyleElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGStyleElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGStyleElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGStyleElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3491/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGStringList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGStringList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGStringList.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGStringList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3492/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGSVGElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGSVGElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGSVGElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:42:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 42 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:43:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 43 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:44:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 44 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:45:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 45 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3493/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGSwitchElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGSwitchElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGSwitchElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGSwitchElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ [3494/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGZoomAndPan.cpp.o [3495/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGSymbolElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGSymbolElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGSymbolElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGSymbolElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3496/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGTRefElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTextContentElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTextPositioningElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTRefElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTRefElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTRefElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ [3497/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGTSpanElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTextContentElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTextPositioningElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTSpanElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTSpanElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTSpanElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ [3498/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGTextElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTextContentElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTextPositioningElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTextElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTextElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTextElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ [3499/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/HTMLNames.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/HTMLNames.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/HTMLNames.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3500/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGTextContentElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTextContentElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTextContentElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTextContentElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ [3501/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGTextPathElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTextContentElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTextPathElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTextPathElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTextPathElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGTextPathElement.h: In member function ‘void WebCore::SVGTextPathElement::setStartOffsetBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGTextPathElement.h:139:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 139 | DECLARE_ANIMATED_LENGTH(StartOffset, startOffset) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3502/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/ExceptionCodeDescription.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/ExceptionCodeDescription.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3503/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/WebKitFontFamilyNames.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/WebKitFontFamilyNames.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/WebKitFontFamilyNames.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3504/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/MathMLNames.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/MathMLNames.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/MathMLNames.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3505/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGTitleElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTitleElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTitleElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTitleElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3506/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGTextPositioningElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTextContentElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTextPositioningElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTextPositioningElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTextPositioningElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ [3507/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/SVGNames.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/SVGNames.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/SVGNames.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3508/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGUnitTypes.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGUnitTypes.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGUnitTypes.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGUnitTypes.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3509/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/UserAgentScriptsData.cpp.o [3510/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/XLinkNames.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/XLinkNames.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/XLinkNames.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3511/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGTransform.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTransform.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTransform.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTransform.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3512/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/XMLNSNames.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/XMLNSNames.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/XMLNSNames.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3513/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/XMLNames.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/XMLNames.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/XMLNames.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3514/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/MathMLElementFactory.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/MathMLNames.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/MathMLElementFactory.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/mathml/MathMLElement.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/mathml/MathMLTextElement.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/MathMLElementFactory.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/MathMLElementFactory.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3515/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/HTMLElementFactory.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/HTMLNames.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/HTMLElementFactory.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLAnchorElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/HTMLElementFactory.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/HTMLElementFactory.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3516/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGUseElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGUseElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGUseElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGUseElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:41:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 41 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:42:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 42 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:43:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 43 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:44:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 44 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3517/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGVKernElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGVKernElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGVKernElement.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGVKernElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3518/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGTransformList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTransformList.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTransformList.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGTransformList.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3519/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGViewElement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGViewElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGViewElement.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGViewElement.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3520/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGZoomEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSUIEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGZoomEvent.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGZoomEvent.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGZoomEvent.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/heap/Weak.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/ScriptWrappable.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3521/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGViewSpec.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGViewSpec.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGViewSpec.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGViewSpec.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3522/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/SVGElementFactory.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/SVGNames.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/SVGElementFactory.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyDescription.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedProperty.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedStaticPropertyTearOff.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedBoolean.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAElement.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/SVGElementFactory.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/SVGElementFactory.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/QualifiedName.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGPropertyTearOff.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGListProperty.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGListPropertyTearOff.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedListPropertyTearOff.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTransformList.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAElement.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h: In member function ‘void WebCore::SVGCircleElement::setCxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h:49:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 49 | DECLARE_ANIMATED_LENGTH(Cx, cx) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedBoolean.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h: In member function ‘void WebCore::SVGCircleElement::setCyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(Cy, cy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h: In member function ‘void WebCore::SVGCircleElement::setRBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(R, r) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h: In member function ‘void WebCore::SVGCursorElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h:61:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 61 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h: In member function ‘void WebCore::SVGCursorElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h:62:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 62 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setCxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:49:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 49 | DECLARE_ANIMATED_LENGTH(Cx, cx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setCyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(Cy, cy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setRxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Rx, rx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setRyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(Ry, ry) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGModelObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGContainer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFEBlendElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/SVGElementFactory.cpp:49: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:54:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 54 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:55:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 55 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:65:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 65 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setX1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(X1, x1) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setY1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Y1, y1) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setX2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(X2, x2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setY2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Y2, y2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setX1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(X1, x1) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setY1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Y1, y1) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setX2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(X2, x2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setY2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Y2, y2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setRefXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:146:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 146 | DECLARE_ANIMATED_LENGTH(RefX, refX) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setRefYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:147:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 147 | DECLARE_ANIMATED_LENGTH(RefY, refY) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setMarkerWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:148:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 148 | DECLARE_ANIMATED_LENGTH(MarkerWidth, markerWidth) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setMarkerHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:149:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 149 | DECLARE_ANIMATED_LENGTH(MarkerHeight, markerHeight) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:58:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 58 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:59:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 59 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:60:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 60 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:61:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 61 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:71:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 71 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:72:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 72 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:73:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 73 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setCxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(Cx, cx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setCyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Cy, cy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setRBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(R, r) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setFxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Fx, fx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setFyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:54:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 54 | DECLARE_ANIMATED_LENGTH(Fy, fy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setFrBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:55:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 55 | DECLARE_ANIMATED_LENGTH(Fr, fr) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setRxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:54:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 54 | DECLARE_ANIMATED_LENGTH(Rx, rx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setRyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:55:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 55 | DECLARE_ANIMATED_LENGTH(Ry, ry) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:42:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 42 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:43:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 43 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:44:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 44 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:45:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 45 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGTextPathElement.h: In member function ‘void WebCore::SVGTextPathElement::setStartOffsetBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGTextPathElement.h:139:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 139 | DECLARE_ANIMATED_LENGTH(StartOffset, startOffset) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:41:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 41 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:42:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 42 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:43:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 43 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:44:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 44 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3523/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSHTMLElementWrapperFactory.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCode.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLAnchorElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLAnchorElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLElementWrapperFactory.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSHTMLElementWrapperFactory.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3524/4383] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/DerivedSources/WebCore/JSSVGElementWrapperFactory.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGGraphicsElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGAElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElementWrapperFactory.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElementWrapperFactory.cpp:30: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::baseVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:38:16: note: in expansion of macro ‘WTFMove’ 38 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h: In member function ‘virtual WTF::RefPtr<WebCore::SVGListProperty<WebCore::SVGTransformList> > WebCore::SVGAnimatedTransformListPropertyTearOff::animVal()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h:48:16: note: in expansion of macro ‘WTFMove’ 48 | return WTFMove(property); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElement.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h: In member function ‘void WebCore::SVGCircleElement::setCxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h:49:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 49 | DECLARE_ANIMATED_LENGTH(Cx, cx) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedType.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h: In member function ‘void WebCore::SVGCircleElement::setCyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(Cy, cy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h: In member function ‘void WebCore::SVGCircleElement::setRBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCircleElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(R, r) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h: In member function ‘void WebCore::SVGCursorElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h:61:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 61 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h: In member function ‘void WebCore::SVGCursorElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGCursorElement.h:62:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 62 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setCxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:49:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 49 | DECLARE_ANIMATED_LENGTH(Cx, cx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setCyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(Cy, cy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setRxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Rx, rx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h: In member function ‘void WebCore::SVGEllipseElement::setRyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGEllipseElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(Ry, ry) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGModelObject.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGContainer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFEBlendElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGFEBlendElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSSVGElementWrapperFactory.cpp:47: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h: In member function ‘void WebCore::SVGFilterElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h: In member function ‘void WebCore::SVGFilterPrimitiveStandardAttributes::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:69:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 69 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:54:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 54 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h: In member function ‘void WebCore::SVGForeignObjectElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGForeignObjectElement.h:55:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 55 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:65:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 65 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:66:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 66 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:67:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 67 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h: In member function ‘void WebCore::SVGImageElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGImageElement.h:68:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 68 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setX1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(X1, x1) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setY1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Y1, y1) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setX2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(X2, x2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h: In member function ‘void WebCore::SVGLineElement::setY2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLineElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Y2, y2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setX1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(X1, x1) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setY1BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Y1, y1) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setX2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(X2, x2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h: In member function ‘void WebCore::SVGLinearGradientElement::setY2BaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLinearGradientElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Y2, y2) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setRefXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:146:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 146 | DECLARE_ANIMATED_LENGTH(RefX, refX) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setRefYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:147:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 147 | DECLARE_ANIMATED_LENGTH(RefY, refY) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setMarkerWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:148:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 148 | DECLARE_ANIMATED_LENGTH(MarkerWidth, markerWidth) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h: In member function ‘void WebCore::SVGMarkerElement::setMarkerHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMarkerElement.h:149:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 149 | DECLARE_ANIMATED_LENGTH(MarkerHeight, markerHeight) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:58:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 58 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:59:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 59 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:60:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 60 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h: In member function ‘void WebCore::SVGMaskElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGMaskElement.h:61:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 61 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:70:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 70 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:71:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 71 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:72:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 72 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h: In member function ‘void WebCore::SVGPatternElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGPatternElement.h:73:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 73 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setCxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(Cx, cx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setCyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Cy, cy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setRBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(R, r) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setFxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Fx, fx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setFyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:54:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 54 | DECLARE_ANIMATED_LENGTH(Fy, fy) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h: In member function ‘void WebCore::SVGRadialGradientElement::setFrBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRadialGradientElement.h:55:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 55 | DECLARE_ANIMATED_LENGTH(Fr, fr) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:50:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 50 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:51:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 51 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:52:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 52 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:53:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 53 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setRxBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:54:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 54 | DECLARE_ANIMATED_LENGTH(Rx, rx) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h: In member function ‘void WebCore::SVGRectElement::setRyBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGRectElement.h:55:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 55 | DECLARE_ANIMATED_LENGTH(Ry, ry) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:42:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 42 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:43:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 43 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:44:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 44 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h: In member function ‘void WebCore::SVGSVGElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGSVGElement.h:45:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 45 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGTextPathElement.h: In member function ‘void WebCore::SVGTextPathElement::setStartOffsetBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGTextPathElement.h:139:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 139 | DECLARE_ANIMATED_LENGTH(StartOffset, startOffset) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setXBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:41:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 41 | DECLARE_ANIMATED_LENGTH(X, x) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setYBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:42:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 42 | DECLARE_ANIMATED_LENGTH(Y, y) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setWidthBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:43:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 43 | DECLARE_ANIMATED_LENGTH(Width, width) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h: In member function ‘void WebCore::SVGUseElement::setHeightBaseValue(const WebCore::SVGLength&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:140:35: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 140 | m_##LowerProperty.value = type; \ | ^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGAnimatedLength.h:33:1: note: in expansion of macro ‘DECLARE_ANIMATED_PROPERTY’ 33 | DECLARE_ANIMATED_PROPERTY(SVGAnimatedLength, SVGLength, UpperProperty, LowerProperty, ) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGUseElement.h:44:9: note: in expansion of macro ‘DECLARE_ANIMATED_LENGTH’ 44 | DECLARE_ANIMATED_LENGTH(Height, height) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ [3525/4383] Linking CXX static library lib/libWebCore.a [3526/4383] Generating ../../DerivedSources/WebCore/JSMallocStatistics.cpp, ../../DerivedSources/WebCore/JSMallocStatistics.h [3527/4383] Generating ../../DerivedSources/WebCore/JSMockPageOverlay.cpp, ../../DerivedSources/WebCore/JSMockPageOverlay.h [3528/4383] Generating ../../DerivedSources/WebCore/JSMockContentFilterSettings.cpp, ../../DerivedSources/WebCore/JSMockContentFilterSettings.h [3529/4383] Generating ../../DerivedSources/WebCore/JSTypeConversions.cpp, ../../DerivedSources/WebCore/JSTypeConversions.h [3530/4383] Generating ../../DerivedSources/WebCore/JSMemoryInfo.cpp, ../../DerivedSources/WebCore/JSMemoryInfo.h [3531/4383] Generating ../../DerivedSources/WebCore/JSInternalSettingsGenerated.cpp, ../../DerivedSources/WebCore/JSInternalSettingsGenerated.h [3532/4383] Generating ../../DerivedSources/WebCore/JSInternalSettings.cpp, ../../DerivedSources/WebCore/JSInternalSettings.h [3533/4383] Generating ../../DerivedSources/WebCore/JSInternals.cpp, ../../DerivedSources/WebCore/JSInternals.h [3534/4383] Building CXX object Source/WebCore/CMakeFiles/WebCoreTestSupport.dir/platform/mock/PlatformSpeechSynthesizerMock.cpp.o [3535/4383] Building CXX object Source/WebCore/CMakeFiles/WebCoreTestSupport.dir/platform/mock/mediasource/MockTracks.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/AudioTrackPrivate.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/mediasource/MockTracks.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/mediasource/MockTracks.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3536/4383] Automatic MOC for target WebKit2 [3537/4383] Generating qrc_WebKit2.cpp [3538/4383] Generating ../../DerivedSources/WebKit2/DatabaseProcessMessageReceiver.cpp, ../../DerivedSources/WebKit2/DatabaseProcessMessages.h [3539/4383] Generating ../../DerivedSources/WebKit2/DatabaseToWebProcessConnectionMessageReceiver.cpp, ../../DerivedSources/WebKit2/DatabaseToWebProcessConnectionMessages.h [3540/4383] Building CXX object Source/WebCore/CMakeFiles/WebCoreTestSupport.dir/__/__/DerivedSources/WebCore/JSMockContentFilterSettings.cpp.o [3541/4383] Generating ../../DerivedSources/WebKit2/WebIDBConnectionToClientMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebIDBConnectionToClientMessages.h [3542/4383] Generating ../../DerivedSources/WebKit2/CustomProtocolManagerMessageReceiver.cpp, ../../DerivedSources/WebKit2/CustomProtocolManagerMessages.h [3543/4383] Generating ../../DerivedSources/WebKit2/NetworkConnectionToWebProcessMessageReceiver.cpp, ../../DerivedSources/WebKit2/NetworkConnectionToWebProcessMessages.h [3544/4383] Generating ../../DerivedSources/WebKit2/NetworkProcessMessageReceiver.cpp, ../../DerivedSources/WebKit2/NetworkProcessMessages.h [3545/4383] Building CXX object Source/WebCore/CMakeFiles/WebCoreTestSupport.dir/platform/mock/mediasource/MockMediaSourcePrivate.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/AudioTrackPrivate.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/MediaPlayer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/MediaSourcePrivate.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/mediasource/MockMediaSourcePrivate.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/mediasource/MockMediaSourcePrivate.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/MediaPlayer.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/mediasource/MockMediaSourcePrivate.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3546/4383] Generating ../../DerivedSources/WebKit2/NetworkResourceLoaderMessageReceiver.cpp, ../../DerivedSources/WebKit2/NetworkResourceLoaderMessages.h [3547/4383] Generating ../../DerivedSources/WebKit2/PluginControllerProxyMessageReceiver.cpp, ../../DerivedSources/WebKit2/PluginControllerProxyMessages.h [3548/4383] Generating ../../DerivedSources/WebKit2/PluginProcessMessageReceiver.cpp, ../../DerivedSources/WebKit2/PluginProcessMessages.h [3549/4383] Generating ../../DerivedSources/WebKit2/WebProcessConnectionMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebProcessConnectionMessages.h [3550/4383] Building CXX object Source/WebCore/CMakeFiles/WebCoreTestSupport.dir/platform/mock/mediasource/MockMediaPlayerMediaSource.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/AudioTrackPrivate.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/MediaPlayer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/MediaPlayerPrivate.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/mediasource/MockMediaPlayerMediaSource.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/mediasource/MockMediaPlayerMediaSource.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/MediaPlayer.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/mediasource/MockMediaPlayerMediaSource.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3551/4383] Generating ../../DerivedSources/WebKit2/ChildProcessMessageReceiver.cpp, ../../DerivedSources/WebKit2/ChildProcessMessages.h [3552/4383] Building CXX object Source/WebCore/CMakeFiles/WebCoreTestSupport.dir/platform/mock/mediasource/MockSourceBufferPrivate.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/TrackPrivateBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/AudioTrackPrivate.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/MediaPlayer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/SourceBufferPrivate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/mediasource/MockSourceBufferPrivate.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/mediasource/MockSourceBufferPrivate.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/MediaPlayer.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/mediasource/MockSourceBufferPrivate.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3553/4383] Generating ../../DerivedSources/WebKit2/WebConnectionMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebConnectionMessages.h [3554/4383] Generating ../../DerivedSources/WebKit2/AuthenticationManagerMessageReceiver.cpp, ../../DerivedSources/WebKit2/AuthenticationManagerMessages.h [3555/4383] Generating ../../DerivedSources/WebKit2/NPObjectMessageReceiverMessageReceiver.cpp, ../../DerivedSources/WebKit2/NPObjectMessageReceiverMessages.h [3556/4383] Generating ../../DerivedSources/WebKit2/DrawingAreaProxyMessageReceiver.cpp, ../../DerivedSources/WebKit2/DrawingAreaProxyMessages.h [3557/4383] Generating ../../DerivedSources/WebKit2/VisitedLinkStoreMessageReceiver.cpp, ../../DerivedSources/WebKit2/VisitedLinkStoreMessages.h [3558/4383] Generating ../../DerivedSources/WebKit2/WebBatteryManagerProxyMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebBatteryManagerProxyMessages.h [3559/4383] Generating ../../DerivedSources/WebKit2/WebCookieManagerProxyMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebCookieManagerProxyMessages.h [3560/4383] Generating ../../DerivedSources/WebKit2/WebGeolocationManagerProxyMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebGeolocationManagerProxyMessages.h [3561/4383] Generating ../../DerivedSources/WebKit2/WebFullScreenManagerProxyMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebFullScreenManagerProxyMessages.h [3562/4383] Generating ../../DerivedSources/WebKit2/WebIconDatabaseMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebIconDatabaseMessages.h [3563/4383] Generating ../../DerivedSources/WebKit2/WebInspectorProxyMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebInspectorProxyMessages.h [3564/4383] Generating ../../DerivedSources/WebKit2/WebPasteboardProxyMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebPasteboardProxyMessages.h [3565/4383] Generating ../../DerivedSources/WebKit2/WebProcessPoolMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebProcessPoolMessages.h [3566/4383] Generating ../../DerivedSources/WebKit2/WebProcessProxyMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebProcessProxyMessages.h [3567/4383] Generating ../../DerivedSources/WebKit2/WebPageProxyMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebPageProxyMessages.h [3568/4383] Generating ../../DerivedSources/WebKit2/WebVibrationProxyMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebVibrationProxyMessages.h [3569/4383] Generating ../../DerivedSources/WebKit2/DatabaseProcessProxyMessageReceiver.cpp, ../../DerivedSources/WebKit2/DatabaseProcessProxyMessages.h [3570/4383] Generating ../../DerivedSources/WebKit2/DownloadProxyMessageReceiver.cpp, ../../DerivedSources/WebKit2/DownloadProxyMessages.h [3571/4383] Generating ../../DerivedSources/WebKit2/CustomProtocolManagerProxyMessageReceiver.cpp, ../../DerivedSources/WebKit2/CustomProtocolManagerProxyMessages.h [3572/4383] Generating ../../DerivedSources/WebKit2/NetworkProcessProxyMessageReceiver.cpp, ../../DerivedSources/WebKit2/NetworkProcessProxyMessages.h [3573/4383] Generating ../../DerivedSources/WebKit2/PluginProcessProxyMessageReceiver.cpp, ../../DerivedSources/WebKit2/PluginProcessProxyMessages.h [3574/4383] Generating ../../DerivedSources/WebKit2/StorageManagerMessageReceiver.cpp, ../../DerivedSources/WebKit2/StorageManagerMessages.h [3575/4383] Generating ../../DerivedSources/WebKit2/WebUserContentControllerProxyMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebUserContentControllerProxyMessages.h [3576/4383] Generating ../../DerivedSources/WebKit2/WebBatteryManagerMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebBatteryManagerMessages.h [3577/4383] Generating ../../DerivedSources/WebKit2/WebCookieManagerMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebCookieManagerMessages.h [3578/4383] Generating ../../DerivedSources/WebKit2/WebProcessMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebProcessMessages.h [3579/4383] Generating ../../DerivedSources/WebKit2/WebIDBConnectionToServerMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebIDBConnectionToServerMessages.h [3580/4383] Generating ../../DerivedSources/WebKit2/WebFullScreenManagerMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebFullScreenManagerMessages.h [3581/4383] Generating ../../DerivedSources/WebKit2/WebGeolocationManagerMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebGeolocationManagerMessages.h [3582/4383] Generating ../../DerivedSources/WebKit2/NetworkProcessConnectionMessageReceiver.cpp, ../../DerivedSources/WebKit2/NetworkProcessConnectionMessages.h [3583/4383] Generating ../../DerivedSources/WebKit2/WebIconDatabaseProxyMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebIconDatabaseProxyMessages.h [3584/4383] Generating ../../DerivedSources/WebKit2/WebResourceLoaderMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebResourceLoaderMessages.h [3585/4383] Generating ../../DerivedSources/WebKit2/WebNotificationManagerMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebNotificationManagerMessages.h [3586/4383] Generating ../../DerivedSources/WebKit2/PluginProcessConnectionMessageReceiver.cpp, ../../DerivedSources/WebKit2/PluginProcessConnectionMessages.h [3587/4383] Generating ../../DerivedSources/WebKit2/PluginProcessConnectionManagerMessageReceiver.cpp, ../../DerivedSources/WebKit2/PluginProcessConnectionManagerMessages.h [3588/4383] Generating ../../DerivedSources/WebKit2/PluginProxyMessageReceiver.cpp, ../../DerivedSources/WebKit2/PluginProxyMessages.h [3589/4383] Generating ../../DerivedSources/WebKit2/StorageAreaMapMessageReceiver.cpp, ../../DerivedSources/WebKit2/StorageAreaMapMessages.h [3590/4383] Generating ../../DerivedSources/WebKit2/WebUserContentControllerMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebUserContentControllerMessages.h [3591/4383] Generating ../../DerivedSources/WebKit2/DrawingAreaMessageReceiver.cpp, ../../DerivedSources/WebKit2/DrawingAreaMessages.h [3592/4383] Generating ../../DerivedSources/WebKit2/VisitedLinkTableControllerMessageReceiver.cpp, ../../DerivedSources/WebKit2/VisitedLinkTableControllerMessages.h [3593/4383] Generating ../../DerivedSources/WebKit2/EventDispatcherMessageReceiver.cpp, ../../DerivedSources/WebKit2/EventDispatcherMessages.h [3594/4383] Generating ../../DerivedSources/WebKit2/WebInspectorMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebInspectorMessages.h [3595/4383] Generating ../../DerivedSources/WebKit2/WebInspectorUIMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebInspectorUIMessages.h [3596/4383] Generating ../../DerivedSources/WebKit2/WebPageGroupProxyMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebPageGroupProxyMessages.h [3597/4383] Generating ../../DerivedSources/WebKit2/WebPageMessageReceiver.cpp, ../../DerivedSources/WebKit2/WebPageMessages.h [3598/4383] Generating ../../DerivedSources/WebKit2/CoordinatedLayerTreeHostProxyMessageReceiver.cpp, ../../DerivedSources/WebKit2/CoordinatedLayerTreeHostProxyMessages.h [3599/4383] Generating ../../DerivedSources/WebKit2/CoordinatedLayerTreeHostMessageReceiver.cpp, ../../DerivedSources/WebKit2/CoordinatedLayerTreeHostMessages.h [3600/4383] Building CXX object Source/WebCore/CMakeFiles/WebCoreTestSupport.dir/platform/mock/mediasource/MockBox.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/mediasource/MockBox.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/mediasource/MockBox.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrayAdaptors.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/TypedArrays.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/Int8Array.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/mediasource/MockBox.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/mock/mediasource/MockBox.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3601/4383] Building CXX object Source/WebCore/CMakeFiles/WebCoreTestSupport.dir/testing/MockPageOverlay.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageOverlay.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/MockPageOverlay.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/MockPageOverlay.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/MockPageOverlay.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/MockPageOverlay.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageOverlay.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/MockPageOverlay.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3602/4383] Building CXX object Source/WebCore/CMakeFiles/WebCoreTestSupport.dir/testing/InternalSettings.cpp.o /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/InternalSettings.cpp:537:80: warning: identifier ‘requires’ is a keyword in C++20 [-Wc++20-compat] 537 | void InternalSettings::setInlineMediaPlaybackRequiresPlaysInlineAttribute(bool requires, ExceptionCode& ec) | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicStringHash.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/InternalSettings.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/InternalSettings.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontGenericFamilies.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/InternalSettings.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/InternalSettings.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/UniquedStringImpl.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicStringImpl.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3603/4383] Building CXX object Source/WebCore/CMakeFiles/WebCoreTestSupport.dir/__/__/DerivedSources/WebCore/InternalSettingsGenerated.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/InternalSettingsGenerated.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/InternalSettingsGenerated.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/InternalSettingsGenerated.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/InternalSettingsGenerated.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3604/4383] Building CXX object Source/WebCore/CMakeFiles/WebCoreTestSupport.dir/__/__/DerivedSources/WebCore/JSMallocStatistics.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMallocStatistics.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMallocStatistics.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMallocStatistics.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3605/4383] Building CXX object Source/WebCore/CMakeFiles/WebCoreTestSupport.dir/__/__/DerivedSources/WebCore/JSMemoryInfo.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMemoryInfo.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMemoryInfo.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMemoryInfo.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Locker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Lock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3606/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebKit2_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Assertions.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/ASCIIFastPath.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPopupItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/Source/WebKit2/WebKit2_autogen/LEK7N4VZRV/../../../../../Source/WebKit2/UIProcess/qt/ItemSelectorContextObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/Source/WebKit2/WebKit2_autogen/LEK7N4VZRV/moc_ItemSelectorContextObject.cpp:10, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/Source/WebKit2/WebKit2_autogen/mocs_compilation.cpp:9: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:566:9: warning: ‘U_SHOW_CPLUSPLUS_API’ redefined 566 | #define U_SHOW_CPLUSPLUS_API 0 | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/ASCIIFastPath.h:26: /usr/include/unicode/utypes.h:76:16: note: this is the location of the previous definition 76 | # define U_SHOW_CPLUSPLUS_API 1 | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:567:9: warning: ‘U_SHOW_CPLUSPLUS_HEADER_API’ redefined 567 | #define U_SHOW_CPLUSPLUS_HEADER_API 0 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/unicode/utypes.h:79:16: note: this is the location of the previous definition 79 | # define U_SHOW_CPLUSPLUS_HEADER_API 1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/Source/WebKit2/WebKit2_autogen/QKDPJCAYTD/../../../../../Source/WebKit2/UIProcess/API/qt/qwebnavigationrequest_p.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/Source/WebKit2/WebKit2_autogen/QKDPJCAYTD/moc_qwebnavigationrequest_p.cpp:10, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/Source/WebKit2/WebKit2_autogen/mocs_compilation.cpp:5: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/Source/WebKit2/WebKit2_autogen/QKDPJCAYTD/../../../../../Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Api/qwebkitglobal.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/QtWebKit/qwebkitglobal.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/Source/WebKit2/WebKit2_autogen/QKDPJCAYTD/../../../../../Source/WebKit2/UIProcess/API/qt/qtwebsecurityorigin_p.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/Source/WebKit2/WebKit2_autogen/QKDPJCAYTD/moc_qtwebsecurityorigin_p.cpp:10, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/Source/WebKit2/WebKit2_autogen/mocs_compilation.cpp:2: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3607/4383] Building CXX object Source/WebCore/CMakeFiles/WebCoreTestSupport.dir/testing/MockPageOverlayClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageOverlay.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/MockPageOverlay.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/MockPageOverlayClient.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/MockPageOverlayClient.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/MockPageOverlayClient.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/MockPageOverlayClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageOverlay.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/MockPageOverlayClient.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<const char*, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/MockPageOverlayClient.cpp:73:176: required from here 73 | return "View-relative:\n" + mainFrame.pageOverlayController().viewOverlayRootLayer().layerTreeAsText(LayerTreeAsTextIncludePageOverlayLayers) + "\n\nDocument-relative:\n" + mainFrame.pageOverlayController().documentOverlayRootLayer().layerTreeAsText(LayerTreeAsTextIncludePageOverlayLayers); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<const char*, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/MockPageOverlayClient.cpp:73:176: required from here 73 | return "View-relative:\n" + mainFrame.pageOverlayController().viewOverlayRootLayer().layerTreeAsText(LayerTreeAsTextIncludePageOverlayLayers) + "\n\nDocument-relative:\n" + mainFrame.pageOverlayController().documentOverlayRootLayer().layerTreeAsText(LayerTreeAsTextIncludePageOverlayLayers); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<const char*, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/MockPageOverlayClient.cpp:73:176: required from here 73 | return "View-relative:\n" + mainFrame.pageOverlayController().viewOverlayRootLayer().layerTreeAsText(LayerTreeAsTextIncludePageOverlayLayers) + "\n\nDocument-relative:\n" + mainFrame.pageOverlayController().documentOverlayRootLayer().layerTreeAsText(LayerTreeAsTextIncludePageOverlayLayers); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [3608/4383] Building CXX object Source/WebCore/CMakeFiles/WebCoreTestSupport.dir/__/__/DerivedSources/WebCore/JSInternalSettings.cpp.o /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSInternalSettings.cpp:838:10: warning: identifier ‘requires’ is a keyword in C++20 [-Wc++20-compat] 838 | bool requires = state->argument(0).toBoolean(state); | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicStringHash.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/InternalSettings.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSInternalSettings.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSInternalSettings.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontGenericFamilies.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/InternalSettings.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSInternalSettings.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3609/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/NetworkProcessCreationParameters.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SandboxExtension.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkProcessCreationParameters.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkProcessCreationParameters.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkProcessCreationParameters.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkProcessCreationParameters.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3610/4383] Linking CXX executable bin/testb3 [3611/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/NetworkResourceLoadParameters.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SandboxExtension.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkResourceLoadParameters.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkResourceLoadParameters.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceHandle.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceHandle.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkResourceLoadParameters.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkResourceLoadParameters.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3612/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/Downloads/DownloadAuthenticationClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/DownloadAuthenticationClient.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/DownloadAuthenticationClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SandboxExtension.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3613/4383] Building CXX object Source/WebCore/CMakeFiles/WebCoreTestSupport.dir/testing/js/WebCoreTestSupport.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageVisibilityState.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Frame.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/js/WebCoreTestSupport.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/js/WebCoreTestSupport.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoaderStateMachine.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3614/4383] Building CXX object Source/WebCore/CMakeFiles/WebCoreTestSupport.dir/__/__/DerivedSources/WebCore/JSMockPageOverlay.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMockPageOverlay.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMockPageOverlay.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSMockPageOverlay.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3615/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Platform/Logging.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/Logging.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/Logging.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3616/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Platform/IPC/Attachment.cpp.o [3617/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/Downloads/DownloadManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SandboxExtension.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/DownloadManager.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/DownloadManager.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/DownloadManager.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/DownloadManager.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3618/4383] Building CXX object Source/WebCore/CMakeFiles/WebCoreTestSupport.dir/__/__/DerivedSources/WebCore/JSTypeConversions.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMWrapper.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTypeConversions.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTypeConversions.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSTypeConversions.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3619/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Platform/Module.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/Module.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/Module.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3620/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/Downloads/Download.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SandboxExtension.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3621/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Platform/IPC/ArgumentCoders.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3622/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/PluginProcess/PluginControllerProxy.cpp.o [3623/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Platform/IPC/ArgumentEncoder.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentEncoder.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3624/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Platform/IPC/ArgumentDecoder.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentDecoder.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3625/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Platform/IPC/DataReference.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3626/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/PluginProcess/PluginCreationParameters.cpp.o [3627/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Platform/IPC/MessageReceiverMap.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageReceiverMap.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageReceiverMap.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageReceiverMap.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3628/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Platform/IPC/MessageSender.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3629/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/PluginProcess/PluginProcess.cpp.o [3630/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/PluginProcess/WebProcessConnection.cpp.o [3631/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/DatabaseProcess/DatabaseToWebProcessConnection.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/DatabaseProcess/DatabaseToWebProcessConnection.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/DatabaseProcess/DatabaseToWebProcessConnection.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/DatabaseProcess/DatabaseToWebProcessConnection.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/Logging.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/DatabaseProcess/DatabaseToWebProcessConnection.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3632/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Platform/IPC/MessageEncoder.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageEncoder.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageEncoder.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageEncoder.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3633/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Platform/IPC/MessageDecoder.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageDecoder.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageDecoder.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageDecoder.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3634/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Platform/IPC/StringReference.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/StringReference.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3635/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/ActivityAssertion.cpp.o [3636/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/CacheModel.cpp.o [3637/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/LayerTreeContext.cpp.o [3638/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/AsyncRequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AsyncRequest.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AsyncRequest.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AsyncRequest.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3639/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/FontInfo.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/FontInfo.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/FontInfo.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3640/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/PrintInfo.cpp.o [3641/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/DatabaseProcess/DatabaseProcess.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/DatabaseProcess/DatabaseProcess.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/DatabaseProcess/DatabaseProcess.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/DatabaseProcess/DatabaseProcess.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3642/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/EditorState.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/EditorState.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/EditorState.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/EditorState.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/EditorState.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3643/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/BlobDataFileReferenceWithSandboxExtension.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/BlobDataFileReference.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/BlobDataFileReferenceWithSandboxExtension.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/BlobDataFileReferenceWithSandboxExtension.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3644/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/DatabaseProcess/IndexedDB/WebIDBConnectionToClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/DatabaseProcess/DatabaseToWebProcessConnection.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/DatabaseProcess/IndexedDB/WebIDBConnectionToClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/DatabaseProcess/IndexedDB/WebIDBConnectionToClient.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/DatabaseProcess/IndexedDB/WebIDBConnectionToClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/DatabaseProcess/IndexedDB/WebIDBConnectionToClient.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3645/4383] Building CXX object Source/WebCore/CMakeFiles/WebCoreTestSupport.dir/__/__/DerivedSources/WebCore/JSInternalSettingsGenerated.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/InternalSettingsGenerated.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSInternalSettingsGenerated.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSInternalSettingsGenerated.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSInternalSettingsGenerated.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/InternalSettingsGenerated.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3646/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/NavigationActionData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/NavigationActionData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/NavigationActionData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3647/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Platform/IPC/Connection.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3648/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/ShareableResource.cpp.o [3649/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/ChildProcess.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3650/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/OriginAndDatabases.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseDetails.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/DatabaseDetails.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/OriginAndDatabases.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/OriginAndDatabases.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/OriginAndDatabases.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/OriginAndDatabases.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3651/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebBatteryStatus.cpp.o [3652/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebCompiledContentExtension.cpp.o [3653/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebCompiledContentExtensionData.cpp.o [3654/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/PlatformPopupMenuData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/PlatformPopupMenuData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/PlatformPopupMenuData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/PopupMenuStyle.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PopupMenuStyle.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/PlatformPopupMenuData.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/PlatformPopupMenuData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3655/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/ContextMenuContextData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ContextMenuContextData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ContextMenuContextData.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ContextMenuContextData.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ContextMenuContextData.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3656/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/VisitedLinkTable.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/LinkHash.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/LinkHash.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/VisitedLinkTable.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/VisitedLinkTable.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3657/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/SessionState.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URL.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SessionState.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SessionState.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SessionState.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3658/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/StatisticsData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/StatisticsData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/StatisticsData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/StatisticsData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/StatisticsData.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3659/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebBackForwardListItem.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URL.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SessionState.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebBackForwardListItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebBackForwardListItem.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebBackForwardListItem.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3660/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/UpdateInfo.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/UpdateInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/UpdateInfo.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/UpdateInfo.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/UpdateInfo.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3661/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/SessionTracker.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SessionTracker.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SessionTracker.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SessionTracker.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SessionTracker.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3662/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/ShareableBitmap.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3663/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebConnection.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebConnection.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebConnection.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebConnection.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebConnection.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3664/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebGeolocationPosition.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebGeolocationPosition.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebGeolocationPosition.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3665/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebContextMenuItem.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ContextMenuItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ContextMenuItem.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebContextMenuItemData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebContextMenuItem.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebContextMenuItem.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3666/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3667/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebContextMenuItemData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ContextMenuItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ContextMenuItem.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebContextMenuItemData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebContextMenuItemData.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebContextMenuItemData.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebContextMenuItemData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3668/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebMediaSessionMetadata.cpp.o [3669/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebConnectionClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebConnectionClient.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebConnectionClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3670/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebCrossThreadCopier.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKey.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBKeyData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/IDBKeyData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCrossThreadCopier.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3671/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebMemorySampler.cpp.o [3672/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebKeyboardEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebKeyboardEvent.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebKeyboardEvent.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebKeyboardEvent.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3673/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebEventConversion.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/KeypressCommand.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/PlatformKeyboardEvent.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PlatformKeyboardEvent.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEventConversion.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEventConversion.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3674/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebImage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebImage.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3675/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebKit2Initialize.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/Logging.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebKit2Initialize.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RunLoop.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebKit2Initialize.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebKit2Initialize.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3676/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebMouseEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebMouseEvent.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebMouseEvent.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebMouseEvent.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3677/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebOpenPanelParameters.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileChooser.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/FileChooser.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebOpenPanelParameters.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebOpenPanelParameters.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3678/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebPlatformTouchPoint.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPlatformTouchPoint.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPlatformTouchPoint.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPlatformTouchPoint.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3679/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebPopupItem.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPopupItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPopupItem.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPopupItem.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPopupItem.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3680/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebPageGroupData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserScript.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/UserScript.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPageGroupData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPageGroupData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPageGroupData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3681/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebPageCreationParameters.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URL.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SessionState.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPageCreationParameters.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPageCreationParameters.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPageCreationParameters.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3682/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebPreferencesKeys.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPreferencesKeys.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPreferencesKeys.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3683/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebTouchEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebTouchEvent.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebTouchEvent.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebTouchEvent.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3684/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebWheelEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebWheelEvent.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebWheelEvent.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebWheelEvent.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3685/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/UserData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/UserData.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/UserData.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/UserData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3686/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/APIFrameHandle.cpp.o [3687/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/APIArray.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:187, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIString.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIArray.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ [3688/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebPreferencesStore.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPreferencesStore.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPreferencesStore.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPreferencesStore.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPreferencesStore.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3689/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebProcessCreationParameters.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SandboxExtension.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebProcessCreationParameters.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebProcessCreationParameters.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/TextCheckerState.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebProcessCreationParameters.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebProcessCreationParameters.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3690/4383] Building CXX object Source/WebCore/CMakeFiles/WebCoreTestSupport.dir/__/__/DerivedSources/WebCore/JSInternals.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/Internals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSInternals.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSInternals.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptCallStack.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageConsoleClient.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/Internals.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSInternals.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSStyleDeclaration.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSAudioContext.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/JSInternals.cpp:96: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [3691/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/APIData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3692/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/APIObject.cpp.o [3693/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/APIGeometry.cpp.o [3694/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/APIDictionary.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3695/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/APIError.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3696/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/APIPageHandle.cpp.o [3697/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/APIPageGroupHandle.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserScript.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/UserScript.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPageGroupData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIPageGroupHandle.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIPageGroupHandle.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIPageGroupHandle.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3698/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebHitTestResultData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebHitTestResultData.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebHitTestResultData.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebHitTestResultData.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebHitTestResultData.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebHitTestResultData.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/RenderObject.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebHitTestResultData.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:70: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [3699/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKCertificateInfo.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKCertificateInfo.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKCertificateInfo.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3700/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/APIURLResponse.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceResponseBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceResponse.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceResponse.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIURLResponse.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIURLResponse.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIURLResponse.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3701/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKArray.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKArray.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKArray.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3702/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKConnectionRef.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKConnectionRef.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKConnectionRef.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3703/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKDeprecatedFunctions.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKDeprecatedFunctions.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKDeprecatedFunctions.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3704/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKData.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKData.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3705/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKContextMenuItem.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ContextMenuItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ContextMenuItem.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebContextMenuItemData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebContextMenuItem.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKContextMenuItem.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKContextMenuItem.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKContextMenuItem.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3706/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKErrorRef.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKErrorRef.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKErrorRef.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3707/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKDictionary.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKDictionary.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKDictionary.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3708/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKGeometry.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKGeometry.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKGeometry.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3709/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKImage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKImage.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKImage.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3710/4383] Building CXX object Source/WebCore/CMakeFiles/WebCoreTestSupport.dir/testing/Internals.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/Internals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/Internals.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorValues.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/JavaScriptCore/inspector/InspectorProtocolObjects.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/ScriptCallStack.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageConsoleClient.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/Internals.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/Internals.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSStyleDeclaration.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/Internals.cpp:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerBacking.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/Internals.cpp:100: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/Internals.cpp:1285:320: required from here 1285 | return "viewport size " + String::number(attributes.layoutSize.width()) + "x" + String::number(attributes.layoutSize.height()) + " scale " + String::number(attributes.initialScale) + " with limits [" + String::number(attributes.minimumScale) + ", " + String::number(attributes.maximumScale) + "] and userScalable " + (attributes.userScalable ? "true" : "false"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/Internals.cpp:3423:87: required from here 3423 | document->addConsoleMessage(MessageSource::JS, MessageLevel::Debug, makeString("MicroTask #", String::number(testNumber), " has run.")); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioBus.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webaudio/AudioContext.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/Internals.cpp:205: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h: In instantiation of ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:774:180: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 774 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(U lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:749:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 749 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, V rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(U, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:57:51: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 57 | Checked<unsigned> initialSize = sizeof(T) * n; | ~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:776:45: warning: implicitly-declared ‘constexpr WTF::Checked<long unsigned int>::Checked(const WTF::Checked<long unsigned int>&)’ is deprecated [-Wdeprecated-copy] 776 | return Checked<U, OverflowHandler>(lhs) * rhs; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<long unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = long unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:737:206: note: initializing argument 2 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator*(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = long unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 737 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator*(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h: In instantiation of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, V) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:70:69: required from ‘void WebCore::AudioArray<T>::allocate(WTF::Checked<long unsigned int>) [with T = float]’ 70 | T* allocation = static_cast<T*>(fastMalloc((initialSize + extraAllocationBytes).unsafeGet())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioArray.h:45:9: required from ‘WebCore::AudioArray<T>::AudioArray(size_t) [with T = float; size_t = long unsigned int]’ 45 | allocate(n); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:1084:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = WebCore::AudioArray<float>; _Args = {long unsigned int&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t<WebCore::AudioArray<float> >]’ 1084 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioChannel.h:58:56: required from here 58 | m_memBuffer = std::make_unique<AudioFloatArray>(length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:751:16: warning: implicitly-declared ‘constexpr WTF::Checked<unsigned int>::Checked(const WTF::Checked<unsigned int>&)’ is deprecated [-Wdeprecated-copy] 751 | return lhs + Checked<V, OverflowHandler>(rhs); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:496:20: note: because ‘WTF::Checked<unsigned int>’ has user-provided ‘const WTF::Checked<T, OverflowHandler>& WTF::Checked<T, OverflowHandler>::operator=(WTF::Checked<T, OverflowHandler>) [with T = unsigned int; OverflowHandler = WTF::CrashOnOverflow]’ 496 | const Checked& operator=(Checked rhs) | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/CheckedArithmetic.h:713:173: note: initializing argument 1 of ‘WTF::Checked<typename WTF::Result<U, V>::ResultType, OverflowHandler> WTF::operator+(Checked<U, OverflowHandler>, Checked<V, OverflowHandler>) [with U = unsigned int; V = long unsigned int; OverflowHandler = CrashOnOverflow; typename Result<U, V>::ResultType = long unsigned int]’ 713 | template <typename U, typename V, typename OverflowHandler> static inline Checked<typename Result<U, V>::ResultType, OverflowHandler> operator+(Checked<U, OverflowHandler> lhs, Checked<V, OverflowHandler> rhs) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/Internals.cpp:1285:320: required from here 1285 | return "viewport size " + String::number(attributes.layoutSize.width()) + "x" + String::number(attributes.layoutSize.height()) + " scale " + String::number(attributes.initialScale) + " with limits [" + String::number(attributes.minimumScale) + ", " + String::number(attributes.maximumScale) + "] and userScalable " + (attributes.userScalable ? "true" : "false"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/Internals.cpp:1285:320: required from here 1285 | return "viewport size " + String::number(attributes.layoutSize.width()) + "x" + String::number(attributes.layoutSize.height()) + " scale " + String::number(attributes.initialScale) + " with limits [" + String::number(attributes.minimumScale) + ", " + String::number(attributes.maximumScale) + "] and userScalable " + (attributes.userScalable ? "true" : "false"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/Internals.cpp:1285:320: required from here 1285 | return "viewport size " + String::number(attributes.layoutSize.width()) + "x" + String::number(attributes.layoutSize.height()) + " scale " + String::number(attributes.initialScale) + " with limits [" + String::number(attributes.minimumScale) + ", " + String::number(attributes.maximumScale) + "] and userScalable " + (attributes.userScalable ? "true" : "false"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/Internals.cpp:1285:320: required from here 1285 | return "viewport size " + String::number(attributes.layoutSize.width()) + "x" + String::number(attributes.layoutSize.height()) + " scale " + String::number(attributes.initialScale) + " with limits [" + String::number(attributes.minimumScale) + ", " + String::number(attributes.maximumScale) + "] and userScalable " + (attributes.userScalable ? "true" : "false"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/Internals.cpp:1285:320: required from here 1285 | return "viewport size " + String::number(attributes.layoutSize.width()) + "x" + String::number(attributes.layoutSize.height()) + " scale " + String::number(attributes.initialScale) + " with limits [" + String::number(attributes.minimumScale) + ", " + String::number(attributes.maximumScale) + "] and userScalable " + (attributes.userScalable ? "true" : "false"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/Internals.cpp:1285:320: required from here 1285 | return "viewport size " + String::number(attributes.layoutSize.width()) + "x" + String::number(attributes.layoutSize.height()) + " scale " + String::number(attributes.initialScale) + " with limits [" + String::number(attributes.minimumScale) + ", " + String::number(attributes.maximumScale) + "] and userScalable " + (attributes.userScalable ? "true" : "false"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/Internals.cpp:1285:320: required from here 1285 | return "viewport size " + String::number(attributes.layoutSize.width()) + "x" + String::number(attributes.layoutSize.height()) + " scale " + String::number(attributes.initialScale) + " with limits [" + String::number(attributes.minimumScale) + ", " + String::number(attributes.maximumScale) + "] and userScalable " + (attributes.userScalable ? "true" : "false"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<const char*, String>, const char*>; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/Internals.cpp:1285:320: required from here 1285 | return "viewport size " + String::number(attributes.layoutSize.width()) + "x" + String::number(attributes.layoutSize.height()) + " scale " + String::number(attributes.initialScale) + " with limits [" + String::number(attributes.minimumScale) + ", " + String::number(attributes.maximumScale) + "] and userScalable " + (attributes.userScalable ? "true" : "false"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<const char*, String>, const char*>; StringType2 = String]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/Internals.cpp:1285:320: required from here 1285 | return "viewport size " + String::number(attributes.layoutSize.width()) + "x" + String::number(attributes.layoutSize.height()) + " scale " + String::number(attributes.initialScale) + " with limits [" + String::number(attributes.minimumScale) + ", " + String::number(attributes.maximumScale) + "] and userScalable " + (attributes.userScalable ? "true" : "false"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>; StringType2 = const char*]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<StringAppend<const char*, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>, String>, const char*>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<WTF::StringAppend<const char*, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>, WTF::String>, const char*>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/testing/Internals.cpp:1285:320: required from here 1285 | return "viewport size " + String::number(attributes.layoutSize.width()) + "x" + String::number(attributes.layoutSize.height()) + " scale " + String::number(attributes.initialScale) + " with limits [" + String::number(attributes.minimumScale) + ", " + String::number(attributes.maximumScale) + "] and userScalable " + (attributes.userScalable ? "true" : "false"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [3711/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKPluginInformation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:187, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIString.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKPluginInformation.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/Netscape/PluginInformation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKPluginInformation.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKPluginInformation.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3712/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKMutableArray.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKMutableArray.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKMutableArray.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3713/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKMutableDictionary.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKMutableDictionary.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKMutableDictionary.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3714/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKNumber.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKNumber.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKNumber.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3715/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKRenderLayer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKRenderLayer.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKRenderLayer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3716/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKRenderObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKRenderObject.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKRenderObject.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3717/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKSecurityOriginRef.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOrigin.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SecurityOrigin.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APISecurityOrigin.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSecurityOriginRef.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSecurityOriginRef.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSecurityOriginRef.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3718/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKString.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKString.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKString.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3719/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/Plugins/NPIdentifierData.cpp.o [3720/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebRenderLayer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebRenderObject.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebRenderLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebRenderLayer.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebRenderLayer.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebRenderLayer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebRenderObject.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayer.h:51, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/RenderLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebRenderLayer.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:70: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [3721/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebRenderObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebRenderObject.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebRenderObject.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebRenderObject.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebRenderObject.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebRenderObject.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/InlineFlowBox.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderInline.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/RenderInline.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebRenderObject.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:70: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [3722/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/Plugins/NPObjectMessageReceiver.cpp.o [3723/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKType.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKType.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKType.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3724/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/Plugins/NPObjectProxy.cpp.o [3725/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/Databases/DatabaseProcessCreationParameters.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SandboxExtension.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Databases/DatabaseProcessCreationParameters.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Databases/DatabaseProcessCreationParameters.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Databases/DatabaseProcessCreationParameters.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Databases/DatabaseProcessCreationParameters.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3726/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/Plugins/NPRemoteObjectMap.cpp.o [3727/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/Plugins/NPVariantData.cpp.o [3728/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/Plugins/PluginProcessCreationParameters.cpp.o [3729/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKURL.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKURL.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKURL.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3730/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/Plugins/Netscape/NetscapePluginModule.cpp.o [3731/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/Plugins/Netscape/NetscapePluginModuleNone.cpp.o [3732/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/Databases/IndexedDB/IDBUtilities.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Databases/IndexedDB/IDBUtilities.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Databases/IndexedDB/IDBUtilities.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3733/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKURLRequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIURLRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKURLRequest.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKURLRequest.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3734/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKURLResponse.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceResponseBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceResponse.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceResponse.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIURLResponse.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKURLResponse.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKURLResponse.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3735/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKUserContentURLPattern.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URL.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIUserContentURLPattern.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKUserContentURLPattern.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKUserContentURLPattern.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3736/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/ProcessAssertion.cpp.o [3737/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebCoreArgumentCoders.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentDecoder.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.cpp:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingCoordinator.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ScrollingCoordinator.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.cpp:58: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:70: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.cpp: In static member function ‘static bool IPC::ArgumentCoder<WebCore::FixedPositionViewportConstraints>::decode(IPC::ArgumentDecoder&, WebCore::FixedPositionViewportConstraints&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.cpp:1600:60: warning: implicitly-declared ‘constexpr WebCore::FixedPositionViewportConstraints& WebCore::FixedPositionViewportConstraints::operator=(const WebCore::FixedPositionViewportConstraints&)’ is deprecated [-Wdeprecated-copy] 1600 | viewportConstraints = FixedPositionViewportConstraints(); | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ScrollingConstraints.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.cpp:57: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingConstraints.h:83:5: note: because ‘WebCore::FixedPositionViewportConstraints’ has user-provided ‘WebCore::FixedPositionViewportConstraints::FixedPositionViewportConstraints(const WebCore::FixedPositionViewportConstraints&)’ 83 | FixedPositionViewportConstraints(const FixedPositionViewportConstraints& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingConstraints.h: In member function ‘constexpr WebCore::FixedPositionViewportConstraints& WebCore::FixedPositionViewportConstraints::operator=(const WebCore::FixedPositionViewportConstraints&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingConstraints.h:77:7: warning: implicitly-declared ‘constexpr WebCore::ViewportConstraints& WebCore::ViewportConstraints::operator=(const WebCore::ViewportConstraints&)’ is deprecated [-Wdeprecated-copy] 77 | class FixedPositionViewportConstraints : public ViewportConstraints { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingConstraints.h:51:5: note: because ‘WebCore::ViewportConstraints’ has user-provided ‘WebCore::ViewportConstraints::ViewportConstraints(const WebCore::ViewportConstraints&)’ 51 | ViewportConstraints(const ViewportConstraints& other) | ^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.cpp: In static member function ‘static bool IPC::ArgumentCoder<WebCore::FixedPositionViewportConstraints>::decode(IPC::ArgumentDecoder&, WebCore::FixedPositionViewportConstraints&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.cpp:1600:60: note: synthesized method ‘constexpr WebCore::FixedPositionViewportConstraints& WebCore::FixedPositionViewportConstraints::operator=(const WebCore::FixedPositionViewportConstraints&)’ first required here 1600 | viewportConstraints = FixedPositionViewportConstraints(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.cpp: In static member function ‘static bool IPC::ArgumentCoder<WebCore::StickyPositionViewportConstraints>::decode(IPC::ArgumentDecoder&, WebCore::StickyPositionViewportConstraints&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.cpp:1674:61: warning: implicitly-declared ‘constexpr WebCore::StickyPositionViewportConstraints& WebCore::StickyPositionViewportConstraints::operator=(const WebCore::StickyPositionViewportConstraints&)’ is deprecated [-Wdeprecated-copy] 1674 | viewportConstraints = StickyPositionViewportConstraints(); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingConstraints.h:123:5: note: because ‘WebCore::StickyPositionViewportConstraints’ has user-provided ‘WebCore::StickyPositionViewportConstraints::StickyPositionViewportConstraints(const WebCore::StickyPositionViewportConstraints&)’ 123 | StickyPositionViewportConstraints(const StickyPositionViewportConstraints& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingConstraints.h: In member function ‘constexpr WebCore::StickyPositionViewportConstraints& WebCore::StickyPositionViewportConstraints::operator=(const WebCore::StickyPositionViewportConstraints&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingConstraints.h:114:7: warning: implicitly-declared ‘constexpr WebCore::ViewportConstraints& WebCore::ViewportConstraints::operator=(const WebCore::ViewportConstraints&)’ is deprecated [-Wdeprecated-copy] 114 | class StickyPositionViewportConstraints : public ViewportConstraints { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/scrolling/ScrollingConstraints.h:51:5: note: because ‘WebCore::ViewportConstraints’ has user-provided ‘WebCore::ViewportConstraints::ViewportConstraints(const WebCore::ViewportConstraints&)’ 51 | ViewportConstraints(const ViewportConstraints& other) | ^~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.cpp: In static member function ‘static bool IPC::ArgumentCoder<WebCore::StickyPositionViewportConstraints>::decode(IPC::ArgumentDecoder&, WebCore::StickyPositionViewportConstraints&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.cpp:1674:61: note: synthesized method ‘constexpr WebCore::StickyPositionViewportConstraints& WebCore::StickyPositionViewportConstraints::operator=(const WebCore::StickyPositionViewportConstraints&)’ first required here 1674 | viewportConstraints = StickyPositionViewportConstraints(); | ^ [3738/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/GeolocationPermissionRequestProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/GeolocationPermissionRequestManagerProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/GeolocationPermissionRequestProxy.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/GeolocationPermissionRequestProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3739/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/Plugins/Netscape/PluginInformation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/Netscape/PluginInformation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/Netscape/PluginInformation.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/Netscape/PluginInformation.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3740/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/FrameLoadState.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/FrameLoadState.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/FrameLoadState.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3741/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/WKSerializedScriptValue.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APISerializedScriptValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSerializedScriptValue.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/SerializedScriptValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APISerializedScriptValue.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSerializedScriptValue.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3742/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/ProcessThrottler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RunLoop.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ProcessThrottler.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ProcessThrottler.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ProcessThrottler.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounter.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ProcessThrottler.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3743/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/WebsiteData/WebsiteData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOrigin.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SecurityOrigin.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebsiteData/WebsiteData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebsiteData/WebsiteData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebsiteData/WebsiteData.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebsiteData/WebsiteData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3744/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/ResponsivenessTimer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RunLoop.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ResponsivenessTimer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ResponsivenessTimer.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ResponsivenessTimer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3745/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebBatteryManagerProxy.cpp.o [3746/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/ChildProcessProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ChildProcessProxy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ChildProcessProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ChildProcessProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Launcher/ProcessLauncher.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ChildProcessProxy.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3747/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebBatteryProvider.cpp.o [3748/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebColorPicker.cpp.o [3749/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/APIURLRequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIURLRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIURLRequest.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIURLRequest.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIURLRequest.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3750/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/UserMediaPermissionCheckProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserMediaPermissionCheckProxy.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserMediaPermissionCheckProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserMediaPermissionRequestManagerProxy.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserMediaPermissionCheckProxy.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserMediaPermissionCheckProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3751/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/UserMediaPermissionRequestProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserMediaPermissionRequestProxy.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserMediaPermissionRequestProxy.cpp:20: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserMediaPermissionRequestManagerProxy.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserMediaPermissionRequestProxy.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserMediaPermissionRequestProxy.cpp:19: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3752/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebContextMenuProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ContextMenuContextData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebContextMenuProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebContextMenuProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3753/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/StatisticsRequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/GenericCallback.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/StatisticsRequest.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/StatisticsRequest.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/StatisticsRequest.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3754/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebCookieManagerProxyClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebCookieManagerProxyClient.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebCookieManagerProxyClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3755/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/DrawingAreaProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/GenericCallback.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/DrawingAreaProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/DrawingAreaProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/DrawingAreaProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3756/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/Authentication/AuthenticationManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkDataTask.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkSession.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Authentication/AuthenticationManager.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Authentication/AuthenticationManager.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Authentication/AuthenticationManager.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Authentication/AuthenticationManager.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentDecoder.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/DownloadID.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkSession.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3757/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/PageLoadState.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/PageLoadState.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/PageLoadState.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/PageLoadState.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/PageLoadState.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCertificateInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/PageLoadState.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3758/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/TextCheckerCompletion.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/TextCheckerCompletion.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/TextCheckerCompletion.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/TextCheckerCompletion.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3759/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/GeolocationPermissionRequestManagerProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/GeolocationPermissionRequestManagerProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/GeolocationPermissionRequestManagerProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/GeolocationPermissionRequestManagerProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebPageMessages.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/GeolocationPermissionRequestManagerProxy.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/GeolocationPermissionRequestProxy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/GeolocationPermissionRequestManagerProxy.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3760/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebFormSubmissionListenerProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APINavigation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFrameListenerProxy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFormSubmissionListenerProxy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFormSubmissionListenerProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFormSubmissionListenerProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3761/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/VisitedLinkStore.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/LinkHash.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/LinkHash.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/VisitedLinkTable.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/VisitedLinkStore.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/VisitedLinkStore.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashCountedSet.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessLifetimeObserver.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/VisitedLinkStore.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/VisitedLinkStore.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/VisitedLinkStore.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3762/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebBackForwardList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URL.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SessionState.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebBackForwardListItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebBackForwardList.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebBackForwardList.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebBackForwardList.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebBackForwardList.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3763/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebConnectionToWebProcess.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebConnection.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebConnectionToWebProcess.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebConnectionToWebProcess.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebConnectionToWebProcess.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebConnectionMessages.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebConnectionToWebProcess.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebConnection.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3764/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/UserMediaPermissionRequestManagerProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserMediaPermissionCheckProxy.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserMediaPermissionRequestManagerProxy.h:22, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserMediaPermissionRequestManagerProxy.cpp:20: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserMediaPermissionRequestManagerProxy.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserMediaPermissionRequestManagerProxy.cpp:19: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserMediaPermissionCheckProxy.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3765/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebContextClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebContextClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebContextClient.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessPool.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebContextClient.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebContextClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIData.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3766/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebContextConnectionClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebContextConnectionClient.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebContextConnectionClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3767/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebContextInjectedBundleClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebContextInjectedBundleClient.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebContextInjectedBundleClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3768/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebCookieManagerProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/GenericCallback.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebCookieManagerProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebCookieManagerProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebCookieManagerProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebCookieManagerProxy.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3769/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebGeolocationProvider.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebGeolocationProvider.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebGeolocationProvider.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3770/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebGrammarDetail.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextChecking.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextCheckerClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/TextCheckerClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebGrammarDetail.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebGrammarDetail.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3771/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebIconDatabaseClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebIconDatabaseClient.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebIconDatabaseClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3772/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebFrameListenerProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APINavigation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFrameListenerProxy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFrameListenerProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFrameListenerProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APINavigation.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3773/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebFramePolicyListenerProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APINavigation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFrameListenerProxy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFramePolicyListenerProxy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFramePolicyListenerProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFramePolicyListenerProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APINavigation.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3774/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebEditCommandProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebPageMessages.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebEditCommandProxy.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebEditCommandProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebPageMessages.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebEditCommandProxy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebEditCommandProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3775/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebFormClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APINavigation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFrameListenerProxy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFormSubmissionListenerProxy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIFormClient.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFormClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFormClient.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFormClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APINavigation.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3776/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebFullScreenManagerProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebFullScreenManagerProxyMessages.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFullScreenManagerProxy.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFullScreenManagerProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFullScreenManagerProxy.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFullScreenManagerProxy.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFullScreenManagerProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3777/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebGeolocationManagerProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebGeolocationManagerProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebGeolocationManagerProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebGeolocationManagerProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebGeolocationManagerProxy.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebGeolocationManagerProxy.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3778/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebOpenPanelResultListenerProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:187, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIString.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebOpenPanelResultListenerProxy.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebOpenPanelResultListenerProxy.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebOpenPanelResultListenerProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebOpenPanelResultListenerProxy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebOpenPanelResultListenerProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3779/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebPageDiagnosticLoggingClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIDiagnosticLoggingClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageDiagnosticLoggingClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageDiagnosticLoggingClient.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageDiagnosticLoggingClient.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageDiagnosticLoggingClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3780/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebNavigationState.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebNavigationState.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebNavigationState.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebNavigationState.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APINavigation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebNavigationState.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3781/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebIconDatabase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebIconDatabase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebIconDatabase.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebIconDatabase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/Logging.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebIconDatabase.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebIconDatabase.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3782/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebFrameProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/FrameLoadState.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFrameProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFrameProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/GenericCallback.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFrameProxy.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFrameProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebFrameProxy.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3783/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebInspectorProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebInspectorProxy.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebInspectorProxy.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIURLRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebInspectorProxy.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebInspectorProxy.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebInspectorProxy.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3784/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebVibrationProvider.cpp.o [3785/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebVibrationProxy.cpp.o [3786/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebPageInjectedBundleClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageInjectedBundleClient.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageInjectedBundleClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3787/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebViewportAttributes.cpp.o [3788/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebPasteboardProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPasteboardProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPasteboardProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ChildProcessProxy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPasteboardProxy.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPasteboardProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3789/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebURLSchemeHandler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebURLSchemeHandlerTask.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebURLSchemeHandler.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebURLSchemeHandler.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebURLSchemeHandler.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3790/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebPageGroup.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserScript.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/UserScript.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPageGroupData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageGroup.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageGroup.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageGroup.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageGroup.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:70: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:766:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’ 766 | String result = tryMakeString(string1, string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageGroup.cpp:79:37: required from here 79 | data.identifier = makeString("__uniquePageGroupID-", String::number(data.pageGroupID)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [3791/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebProcessLifetimeObserver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashCountedSet.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessLifetimeObserver.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessLifetimeObserver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessLifetimeObserver.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessLifetimeObserver.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3792/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebProcessLifetimeTracker.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessLifetimeTracker.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessLifetimeTracker.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessLifetimeTracker.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Launcher/ProcessLauncher.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ChildProcessProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessLifetimeTracker.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3793/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/APIHitTestResult.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIHitTestResult.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIHitTestResult.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3794/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/APINavigation.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APINavigation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APINavigation.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APINavigation.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3795/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/APINavigationData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebNavigationDataStore.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APINavigationData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APINavigationData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APINavigationData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebNavigationDataStore.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3796/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebPreferences.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPreferencesStore.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPreferences.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPreferences.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPreferences.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPreferencesStore.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPreferences.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3797/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/APIUserContentExtensionStore.cpp.o [3798/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/APISessionState.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URL.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SessionState.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APISessionState.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APISessionState.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APISessionState.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3799/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/APIUserContentExtension.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIUserContentExtension.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIUserContentExtension.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3800/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/APIURLSchemeHandlerTask.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebURLSchemeHandlerTask.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebURLSchemeHandler.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIURLSchemeHandlerTask.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIURLSchemeHandlerTask.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3801/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/APIWindowFeatures.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/WindowFeatures.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/WindowFeatures.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIWindowFeatures.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIWindowFeatures.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3802/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/APIWebsiteDataStore.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashCountedSet.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessLifetimeObserver.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebsiteData/WebsiteDataStore.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIWebsiteDataStore.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIWebsiteDataStore.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIWebsiteDataStore.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginHash.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SecurityOriginHash.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebsiteData/WebsiteDataStore.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3803/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/APIFrameInfo.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIFrameInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIFrameInfo.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIFrameInfo.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIFrameInfo.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3804/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKApplicationCacheManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashCountedSet.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessLifetimeObserver.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebsiteData/WebsiteDataStore.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIWebsiteDataStore.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKApplicationCacheManager.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKApplicationCacheManager.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginHash.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SecurityOriginHash.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebsiteData/WebsiteDataStore.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3805/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKAuthenticationChallenge.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/Credential.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/AuthenticationChallengeBase.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/AuthenticationChallenge.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/AuthenticationChallenge.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Authentication/AuthenticationChallengeProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAuthenticationChallenge.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceResponseBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceResponse.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/AuthenticationChallengeBase.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAuthenticationChallenge.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3806/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKAuthenticationDecisionListener.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAuthenticationDecisionListener.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAuthenticationDecisionListener.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3807/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKBackForwardListItemRef.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKBackForwardListItemRef.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKBackForwardListItemRef.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3808/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebTextChecker.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextChecking.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextCheckerClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/TextCheckerClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebTextCheckerClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebTextChecker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebTextChecker.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/TextCheckerCompletion.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/TextChecker.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebTextChecker.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebTextChecker.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebTextChecker.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3809/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKBatteryManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKBatteryManager.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKBatteryManager.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3810/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKBatteryStatus.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKBatteryStatus.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKBatteryStatus.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3811/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebTextCheckerClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextChecking.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextCheckerClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/TextCheckerClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebTextCheckerClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebTextCheckerClient.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebTextCheckerClient.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebTextCheckerClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextChecking.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3812/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebURLSchemeHandlerTask.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebURLSchemeHandlerTask.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebURLSchemeHandlerTask.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebURLSchemeHandlerTask.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3813/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKContextConfigurationRef.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIProcessPoolConfiguration.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKContextConfigurationRef.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKContextConfigurationRef.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKContextConfigurationRef.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3814/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebProcessPool.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessPool.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessPool.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessPool.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3815/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKCredential.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:187, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIString.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKCredential.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKCredential.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKCredential.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3816/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKDownload.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKDownload.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIURLRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKDownload.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKDownload.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3817/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKFormSubmissionListener.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKFormSubmissionListener.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKFormSubmissionListener.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3818/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKFrameInfoRef.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIFrameInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKFrameInfoRef.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKFrameInfoRef.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3819/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/APIProcessPoolConfiguration.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIProcessPoolConfiguration.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIProcessPoolConfiguration.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashCountedSet.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessLifetimeObserver.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebsiteData/WebsiteDataStore.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIWebsiteDataStore.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIProcessPoolConfiguration.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIProcessPoolConfiguration.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIProcessPoolConfiguration.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3820/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/APIPageConfiguration.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPreferencesStore.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIPageConfiguration.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIPageConfiguration.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIPageConfiguration.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPreferencesStore.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIPageConfiguration.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3821/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/APISession.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/NetworkProcessMessages.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APISession.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APISession.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/NetworkProcessMessages.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APISession.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APISession.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3822/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKGeolocationPermissionRequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKGeolocationPermissionRequest.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKGeolocationPermissionRequest.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3823/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKGeolocationManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKGeolocationManager.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKGeolocationManager.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3824/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKGeolocationPosition.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKGeolocationPosition.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKGeolocationPosition.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3825/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebProcessProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ChildProcessProxy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Launcher/ProcessLauncher.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ChildProcessProxy.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APISession.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessProxy.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3826/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKCookieManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKCookieManager.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKCookieManager.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3827/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKGrammarDetail.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKGrammarDetail.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKGrammarDetail.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3828/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKIconDatabase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKIconDatabase.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKIconDatabase.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKIconDatabase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3829/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKHitTestResult.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIHitTestResult.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKHitTestResult.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKHitTestResult.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKHitTestResult.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3830/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKMediaSessionMetadata.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKMediaSessionMetadata.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKMediaSessionMetadata.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3831/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKKeyValueStorageManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKKeyValueStorageManager.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKKeyValueStorageManager.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3832/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKNavigationActionRef.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIFrameInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APINavigationAction.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKNavigationActionRef.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKNavigationActionRef.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3833/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKBackForwardListRef.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URL.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SessionState.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebBackForwardListItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebBackForwardList.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKBackForwardListRef.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKBackForwardListRef.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKBackForwardListRef.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3834/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKFramePolicyListener.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKFramePolicyListener.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKFramePolicyListener.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3835/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKNavigationDataRef.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebNavigationDataStore.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APINavigationData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKNavigationDataRef.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKNavigationDataRef.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebNavigationDataStore.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3836/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKNavigationRef.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APINavigation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKNavigationRef.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKNavigationRef.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3837/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKNavigationResponseRef.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIFrameInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APINavigationResponse.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKNavigationResponseRef.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKNavigationResponseRef.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3838/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKNotification.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOrigin.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SecurityOrigin.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APISecurityOrigin.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKNotification.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKNotification.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKNotification.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3839/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKNotificationManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKNotificationManager.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKNotificationManager.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3840/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKNotificationPermissionRequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKNotificationPermissionRequest.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKNotificationPermissionRequest.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3841/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKOpenPanelParameters.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKOpenPanelParameters.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKOpenPanelParameters.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3842/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKOpenPanelResultListener.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKOpenPanelResultListener.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKOpenPanelResultListener.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3843/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKContext.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIDownloadClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKContext.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebNavigationDataStore.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APINavigationData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKContext.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKContext.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3844/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKFrame.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKFrame.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIFrameInfo.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKFrame.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKFrame.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIData.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3845/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKProtectionSpace.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ProtectionSpaceBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ProtectionSpace.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ProtectionSpace.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Authentication/WebProtectionSpace.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKProtectionSpace.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKProtectionSpace.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKProtectionSpace.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3846/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKSessionStateRef.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKSessionStateRef.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URL.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SessionState.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APISessionState.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKSessionStateRef.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKSessionStateRef.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3847/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKPreferences.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKPreferences.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKPreferences.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3848/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKResourceCacheManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashCountedSet.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessLifetimeObserver.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebsiteData/WebsiteDataStore.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIWebsiteDataStore.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKResourceCacheManager.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKResourceCacheManager.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginHash.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SecurityOriginHash.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebsiteData/WebsiteDataStore.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3849/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKUserContentControllerRef.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIUserContentExtension.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKUserContentControllerRef.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserScript.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/UserScript.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIUserScript.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKUserContentControllerRef.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKUserContentControllerRef.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3850/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKUserMediaPermissionCheck.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserMediaPermissionCheckProxy.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKUserMediaPermissionCheck.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKUserMediaPermissionCheck.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKUserMediaPermissionCheck.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3851/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKUserMediaPermissionRequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserMediaPermissionRequestProxy.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKUserMediaPermissionRequest.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKUserMediaPermissionRequest.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKUserMediaPermissionRequest.cpp:19: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3852/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKVibration.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKVibration.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKVibration.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3853/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebPageProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/RenderEmbeddedObject.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp:117: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:70: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/CoordinatedGraphicsState.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/CoordinatedLayerTreeHostProxyMessages.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp:136: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp: In member function ‘WTF::RefPtr<API::Navigation> WebKit::WebPageProxy::reattachToWebProcessForReload()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp:768:12: note: in expansion of macro ‘WTFMove’ 768 | return WTFMove(navigation); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp:768:12: note: in expansion of macro ‘WTFMove’ 768 | return WTFMove(navigation); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp: In member function ‘WTF::RefPtr<API::Navigation> WebKit::WebPageProxy::reattachToWebProcessWithItem(WebKit::WebBackForwardListItem*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp:790:12: note: in expansion of macro ‘WTFMove’ 790 | return WTFMove(navigation); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp:790:12: note: in expansion of macro ‘WTFMove’ 790 | return WTFMove(navigation); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp: In member function ‘WTF::RefPtr<API::Navigation> WebKit::WebPageProxy::loadRequest(const WebCore::ResourceRequest&, WebCore::ShouldOpenExternalURLsPolicy, API::Object*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp:950:12: note: in expansion of macro ‘WTFMove’ 950 | return WTFMove(navigation); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp:950:12: note: in expansion of macro ‘WTFMove’ 950 | return WTFMove(navigation); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp: In member function ‘WTF::RefPtr<API::Navigation> WebKit::WebPageProxy::loadFile(const WTF::String&, const WTF::String&, API::Object*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp:988:12: note: in expansion of macro ‘WTFMove’ 988 | return WTFMove(navigation); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp:988:12: note: in expansion of macro ‘WTFMove’ 988 | return WTFMove(navigation); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp: In member function ‘WTF::RefPtr<API::Navigation> WebKit::WebPageProxy::loadData(API::Data*, const WTF::String&, const WTF::String&, const WTF::String&, API::Object*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp:1009:12: note: in expansion of macro ‘WTFMove’ 1009 | return WTFMove(navigation); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp:1009:12: note: in expansion of macro ‘WTFMove’ 1009 | return WTFMove(navigation); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp: In member function ‘WTF::RefPtr<API::Navigation> WebKit::WebPageProxy::loadHTMLString(const WTF::String&, const WTF::String&, API::Object*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp:1031:12: note: in expansion of macro ‘WTFMove’ 1031 | return WTFMove(navigation); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp:1031:12: note: in expansion of macro ‘WTFMove’ 1031 | return WTFMove(navigation); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp: In member function ‘WTF::RefPtr<API::Navigation> WebKit::WebPageProxy::reload(bool, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp:1142:12: note: in expansion of macro ‘WTFMove’ 1142 | return WTFMove(navigation); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.cpp:1142:12: note: in expansion of macro ‘WTFMove’ 1142 | return WTFMove(navigation); | ^~~~~~~ [3854/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Authentication/WebCredential.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:187, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIString.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Authentication/WebCredential.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Authentication/WebCredential.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ [3855/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKViewportAttributes.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKViewportAttributes.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKViewportAttributes.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3856/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKWindowFeaturesRef.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/WindowFeatures.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/WindowFeatures.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIWindowFeatures.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKWindowFeaturesRef.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKWindowFeaturesRef.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKWindowFeaturesRef.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3857/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKInspector.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKInspector.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKInspector.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3858/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Authentication/WebProtectionSpace.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ProtectionSpaceBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ProtectionSpace.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ProtectionSpace.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Authentication/WebProtectionSpace.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Authentication/WebProtectionSpace.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3859/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/InspectorServer/HTTPRequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/HTTPHeaderMap.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/HTTPRequest.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/HTTPRequest.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/HTTPRequest.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3860/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Downloads/DownloadProxyMap.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Downloads/DownloadProxyMap.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Downloads/DownloadProxyMap.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Downloads/DownloadProxyMap.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Launcher/ProcessLauncher.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ChildProcessProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Downloads/DownloadProxyMap.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3861/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/InspectorServer/WebInspectorServer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/WebSocketServer.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/WebInspectorServer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/WebInspectorServer.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/HTTPHeaderMap.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/HTTPRequest.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/WebSocketServerClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/WebInspectorServer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/WebInspectorServer.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3862/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/InspectorServer/WebSocketServer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/WebSocketServer.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/WebSocketServer.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/SocketStreamHandleBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/SocketStreamHandle.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SocketStreamHandle.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/WebSocketServer.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/WebSocketServer.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3863/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/InspectorServer/WebSocketServerConnection.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/WebSocketServerConnection.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/WebSocketServerConnection.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/HTTPHeaderMap.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/HTTPRequest.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/WebSocketServerConnection.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/WebSocketServerConnection.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:70: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:58:77: required from here 58 | virtual String failureReason() { return "Extension " + m_extensionToken + " failed"; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/websockets/WebSocketExtensionProcessor.h:58:77: required from here 58 | virtual String failureReason() { return "Extension " + m_extensionToken + " failed"; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [3864/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Launcher/ProcessLauncher.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Launcher/ProcessLauncher.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Launcher/ProcessLauncher.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Launcher/ProcessLauncher.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Launcher/ProcessLauncher.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3865/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Notifications/NotificationPermissionRequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Notifications/NotificationPermissionRequestManagerProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Notifications/NotificationPermissionRequest.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Notifications/NotificationPermissionRequest.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3866/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Plugins/PluginInfoStore.cpp.o [3867/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Plugins/PluginProcessManager.cpp.o [3868/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKPageConfigurationRef.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPreferencesStore.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIPageConfiguration.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKPageConfigurationRef.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKPageConfigurationRef.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPreferencesStore.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIPageConfiguration.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3869/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Notifications/WebNotification.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOrigin.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SecurityOrigin.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APISecurityOrigin.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Notifications/WebNotification.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Notifications/WebNotification.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Notifications/WebNotification.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Notifications/WebNotification.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3870/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKPageGroup.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIUserContentExtension.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKPageGroup.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKPageGroup.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKPageGroup.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIUserContentExtension.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3871/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Plugins/PluginProcessProxy.cpp.o [3872/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKTextChecker.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKTextChecker.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKTextChecker.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3873/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKPluginSiteDataManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKPluginSiteDataManager.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKPluginSiteDataManager.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKPluginSiteDataManager.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3874/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/UserContent/WebScriptMessageHandler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserContent/WebScriptMessageHandler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserContent/WebScriptMessageHandler.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserContent/WebScriptMessageHandler.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserContent/WebScriptMessageHandler.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3875/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebsiteData/WebsiteDataRecord.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginHash.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SecurityOriginHash.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebsiteData/WebsiteDataRecord.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebsiteData/WebsiteDataRecord.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebsiteData/WebsiteDataRecord.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3876/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Storage/LocalStorageDatabase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteDatabase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SQLiteDatabase.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Storage/LocalStorageDatabase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Storage/LocalStorageDatabase.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Storage/LocalStorageDatabase.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Storage/LocalStorageDatabase.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3877/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Storage/LocalStorageDatabaseTracker.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteDatabase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SQLiteDatabase.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Storage/LocalStorageDatabaseTracker.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Storage/LocalStorageDatabaseTracker.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Storage/LocalStorageDatabaseTracker.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Storage/LocalStorageDatabaseTracker.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:70: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Storage/LocalStorageDatabaseTracker.cpp:66:62: required from here 66 | return databasePath(securityOrigin->databaseIdentifier() + ".localstorage"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [3878/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Battery/WebBatteryManager.cpp.o [3879/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Authentication/AuthenticationDecisionListener.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/Credential.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/AuthenticationChallengeBase.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/AuthenticationChallenge.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/AuthenticationChallenge.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Authentication/AuthenticationChallengeProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Authentication/AuthenticationDecisionListener.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceResponseBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceResponse.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/AuthenticationChallengeBase.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Authentication/AuthenticationDecisionListener.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Authentication/AuthenticationDecisionListener.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Authentication/AuthenticationDecisionListener.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3880/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Authentication/AuthenticationChallengeProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/Credential.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/AuthenticationChallengeBase.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/AuthenticationChallenge.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/AuthenticationChallenge.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Authentication/AuthenticationChallengeProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Authentication/AuthenticationChallengeProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceResponseBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceResponse.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/AuthenticationChallengeBase.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Authentication/AuthenticationChallengeProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Authentication/AuthenticationChallengeProxy.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3881/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebConnectionToUIProcess.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebConnection.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebConnectionToUIProcess.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebConnectionToUIProcess.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebConnectionToUIProcess.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebConnectionMessages.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebConnectionToUIProcess.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3882/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Downloads/DownloadProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Downloads/DownloadProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Downloads/DownloadProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Downloads/DownloadProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SandboxExtension.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Downloads/DownloadProxy.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Downloads/DownloadProxy.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3883/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Databases/DatabaseProcessProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ChildProcessProxy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Databases/DatabaseProcessProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Databases/DatabaseProcessProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Databases/DatabaseProcessProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Launcher/ProcessLauncher.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ChildProcessProxy.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentDecoder.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Arguments.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3884/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Cookies/WebCookieManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Cookies/WebCookieManager.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Cookies/WebCookieManager.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3885/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/FileAPI/BlobRegistryProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/NetworkConnectionToWebProcessMessages.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/FileAPI/BlobRegistryProxy.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/FileAPI/BlobRegistryProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SandboxExtension.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkResourceLoadParameters.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/NetworkConnectionToWebProcessMessages.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3886/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Notifications/WebNotificationProvider.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Notifications/WebNotificationProvider.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Notifications/WebNotificationProvider.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Notifications/WebNotificationProvider.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Notifications/WebNotificationProvider.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3887/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Network/NetworkProcessProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ChildProcessProxy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Network/NetworkProcessProxy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Network/NetworkProcessProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Network/NetworkProcessProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Launcher/ProcessLauncher.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ChildProcessProxy.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentDecoder.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Arguments.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3888/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/WKPage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebHitTestResultData.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIContextMenuClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKPage.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKPage.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKPage.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKPage.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3889/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Notifications/NotificationPermissionRequestManagerProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Notifications/NotificationPermissionRequestManagerProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Notifications/NotificationPermissionRequestManagerProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Notifications/NotificationPermissionRequestManagerProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebPageMessages.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Notifications/NotificationPermissionRequestManagerProxy.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Notifications/NotificationPermissionRequest.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Notifications/NotificationPermissionRequestManagerProxy.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3890/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Notifications/WebNotificationManagerProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Notifications/WebNotificationManagerProxy.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Notifications/WebNotificationManagerProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Notifications/WebNotificationManagerProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Notifications/WebNotificationManagerProxy.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Notifications/WebNotificationManagerProxy.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3891/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/IconDatabase/WebIconDatabaseProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconDatabaseBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/IconDatabaseBase.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/IconDatabase/WebIconDatabaseProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/IconDatabase/WebIconDatabaseProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/IconDatabase/WebIconDatabaseProxy.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/IconDatabase/WebIconDatabaseProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3892/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Plugins/PlugInAutoStartProvider.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Plugins/PlugInAutoStartProvider.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Plugins/PlugInAutoStartProvider.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Plugins/PlugInAutoStartProvider.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Plugins/PlugInAutoStartProvider.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SessionID.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SessionID.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Plugins/PlugInAutoStartProvider.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3893/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Databases/WebToDatabaseProcessConnection.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Databases/WebToDatabaseProcessConnection.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Databases/WebToDatabaseProcessConnection.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Databases/WebToDatabaseProcessConnection.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServerDelegate.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Databases/WebToDatabaseProcessConnection.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3894/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Databases/WebDatabaseProvider.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServerDelegate.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/InProcessIDBServer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Databases/WebDatabaseProvider.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Databases/WebDatabaseProvider.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/IDBAny.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBAnyImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBRequestImpl.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/TransactionOperation.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Databases/WebDatabaseProvider.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3895/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/UserContent/WebUserContentControllerProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserContent/WebUserContentControllerProxy.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserContent/WebUserContentControllerProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserContent/WebUserContentControllerProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserContent/WebUserContentControllerProxy.h:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserContent/WebUserContentControllerProxy.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3896/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Geolocation/WebGeolocationManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Geolocation/WebGeolocationManager.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Geolocation/WebGeolocationManager.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Geolocation/WebGeolocationManager.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebGeolocationManagerMessages.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Geolocation/WebGeolocationManager.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Geolocation/WebGeolocationManager.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3897/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServerDelegate.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3898/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/InjectedBundleBackForwardListItem.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/SerializedScriptValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/HistoryItem.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/HistoryItem.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardListItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardListItem.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardListItem.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3899/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/InjectedBundleClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SandboxExtension.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleClient.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserContentTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/UserContentTypes.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleClient.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3900/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/FullScreen/WebFullScreenManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/FullScreen/WebFullScreenManager.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/FullScreen/WebFullScreenManager.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebFrame.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/FullScreen/WebFullScreenManager.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/FullScreen/WebFullScreenManager.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/FullScreen/WebFullScreenManager.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/FullScreen/WebFullScreenManager.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayer.h:51, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/RenderLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/FullScreen/WebFullScreenManager.cpp:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:70: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [3901/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/InjectedBundleHitTestResult.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/ListHashSet.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/HitTestLocation.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/HitTestResult.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/HitTestResult.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleHitTestResult.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleHitTestResult.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleHitTestResult.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebFrame.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleHitTestResult.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleHitTestResult.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3902/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/InjectedBundleNavigationAction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/ListHashSet.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/HitTestLocation.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/HitTestResult.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/HitTestResult.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleHitTestResult.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleNavigationAction.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleNavigationAction.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleNavigationAction.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleNavigationAction.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleNavigationAction.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3903/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/InjectedBundleDOMWindowExtension.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebFrame.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleDOMWindowExtension.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/NavigationAction.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/PolicyCallback.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/PolicyChecker.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PolicyChecker.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebFrame.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleDOMWindowExtension.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3904/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebsiteData/WebsiteDataStore.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashCountedSet.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessLifetimeObserver.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebsiteData/WebsiteDataStore.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebsiteData/WebsiteDataStore.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebsiteData/WebsiteDataStore.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginHash.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SecurityOriginHash.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebsiteData/WebsiteDataStore.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3905/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/InjectedBundleBackForwardList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/SerializedScriptValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/HistoryItem.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/HistoryItem.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardListItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardList.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardList.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardList.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3906/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/InjectedBundlePageContextMenuClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/ListHashSet.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/HitTestLocation.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/HitTestResult.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/HitTestResult.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleHitTestResult.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageContextMenuClient.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageContextMenuClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/Logging.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageContextMenuClient.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageContextMenuClient.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3907/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/InjectedBundlePageDiagnosticLoggingClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageDiagnosticLoggingClient.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageDiagnosticLoggingClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageDiagnosticLoggingClient.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3908/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/InjectedBundlePageEditorClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageEditorClient.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageEditorClient.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageEditorClient.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageEditorClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageEditorClient.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3909/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Geolocation/GeolocationPermissionRequestManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Geolocation/GeolocationPermissionRequestManager.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Geolocation/GeolocationPermissionRequestManager.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Geolocation/GeolocationPermissionRequestManager.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebFrame.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Geolocation/GeolocationPermissionRequestManager.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Geolocation/GeolocationPermissionRequestManager.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3910/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/InjectedBundlePageFullScreenClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageFullScreenClient.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageFullScreenClient.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageFullScreenClient.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageFullScreenClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageFullScreenClient.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3911/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/InjectedBundlePageFormClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageFormClient.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageFormClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageFormClient.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/APIInjectedBundleFormClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageFormClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageFormClient.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3912/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/API/c/WKBundleDOMWindowExtension.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleDOMWindowExtension.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleDOMWindowExtension.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3913/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/InjectedBundlePagePolicyClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePagePolicyClient.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePagePolicyClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePagePolicyClient.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3914/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/API/c/WKBundleHitTestResult.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/ListHashSet.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/HitTestLocation.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/HitTestResult.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/HitTestResult.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleHitTestResult.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleHitTestResult.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleHitTestResult.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleHitTestResult.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3915/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/API/c/WKBundleInspector.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleInspector.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleInspector.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3916/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/InjectedBundleScriptWorld.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/MetaAllocator.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/jit/ExecutableAllocator.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/AssemblerBuffer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/X86Assembler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:54, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/BasicBlockLocation.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ControlFlowProfiler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/DOMWrapperWorld.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/DOMWrapperWorld.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleScriptWorld.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleScriptWorld.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/DateMath.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSDateMath.h:46, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/DateInstanceCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/VM.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleScriptWorld.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleScriptWorld.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3917/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/InjectedBundlePageResourceLoadClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageResourceLoadClient.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageResourceLoadClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageResourceLoadClient.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3918/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebProcess.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebProcess.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebProcess.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebProcess.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentDecoder.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Arguments.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebProcess.cpp:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3919/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/InjectedBundle.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SandboxExtension.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserContentTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/UserContentTypes.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.cpp:43: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3920/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/API/c/WKBundleBackForwardList.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/SerializedScriptValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/HistoryItem.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/HistoryItem.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardListItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleBackForwardList.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleBackForwardList.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3921/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/API/c/WKBundle.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundle.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserContentTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/UserContentTypes.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundle.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundle.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundle.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3922/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/DOM/InjectedBundleCSSStyleDeclarationHandle.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleCSSStyleDeclarationHandle.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleCSSStyleDeclarationHandle.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3923/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/API/c/WKBundleNavigationAction.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/ListHashSet.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/HitTestLocation.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/HitTestResult.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/HitTestResult.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleHitTestResult.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleNavigationAction.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleNavigationAction.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleNavigationAction.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleNavigationAction.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3924/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/API/c/WKBundleBackForwardListItem.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/SerializedScriptValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/HistoryItem.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/HistoryItem.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardListItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleBackForwardListItem.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleBackForwardListItem.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3925/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/API/c/WKBundlePageGroup.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageGroup.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageGroup.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3926/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/InjectedBundlePageLoaderClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:187, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIString.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageLoaderClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageLoaderClient.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIURL.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageLoaderClient.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageLoaderClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageLoaderClient.cpp:41: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3927/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/MediaStream/UserMediaPermissionRequestManager.cpp.o [3928/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/DOM/InjectedBundleFileHandle.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobPart.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/Blob.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/fileapi/File.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/File.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleFileHandle.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleFileHandle.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3929/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Plugins/PluginProcessConnection.cpp.o [3930/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/API/c/WKBundleRangeHandle.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleRangeHandle.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleRangeHandle.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3931/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/InjectedBundlePageUIClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/APIInjectedBundlePageUIClient.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageUIClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageUIClient.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/StyledElement.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLElement.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/html/HTMLFrameOwnerElement.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderSnapshottedPlugIn.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/RenderSnapshottedPlugIn.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageUIClient.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageUIClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:70: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageUIClient.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3932/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/API/c/WKBundleScriptWorld.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleScriptWorld.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleScriptWorld.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3933/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Plugins/PluginProcessConnectionManager.cpp.o [3934/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Plugins/PluginProxy.cpp.o [3935/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Plugins/Netscape/JSNPMethod.cpp.o [3936/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/API/c/WKBundleNodeHandle.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleNodeHandle.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleNodeHandle.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleNodeHandle.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3937/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Plugins/Netscape/JSNPObject.cpp.o [3938/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Plugins/Netscape/NPJSObject.cpp.o [3939/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Plugins/Netscape/NPRuntimeObjectMap.cpp.o [3940/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Plugins/Netscape/NPRuntimeUtilities.cpp.o [3941/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/API/c/WKBundleFrame.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOrigin.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SecurityOrigin.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APISecurityOrigin.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleFrame.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/ListHashSet.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/HitTestLocation.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/HitTestResult.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/HitTestResult.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleHitTestResult.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleFrame.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleFrame.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleFrame.cpp:41: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleFrame.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3942/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp.o [3943/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Plugins/Netscape/NetscapePlugin.cpp.o [3944/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Network/NetworkProcessConnection.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Network/NetworkProcessConnection.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Network/NetworkProcessConnection.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Network/NetworkProcessConnection.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Network/NetworkProcessConnection.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3945/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Plugins/Netscape/NetscapePluginNone.cpp.o [3946/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Plugins/Netscape/NetscapePluginStream.cpp.o [3947/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Network/WebResourceLoader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Network/WebResourceLoader.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Network/WebResourceLoader.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Network/WebResourceLoader.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Network/WebResourceLoader.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3948/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Plugins/Plugin.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URL.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3949/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/WebBatteryClient.cpp.o [3950/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3951/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/API/c/WKBundlePage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:187, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIString.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePage.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIURL.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePage.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePage.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePage.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderSnapshottedPlugIn.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/RenderSnapshottedPlugIn.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageUIClient.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePage.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:70: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePage.cpp:50: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3952/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Storage/StorageAreaImpl.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/storage/StorageArea.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/StorageArea.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Storage/StorageAreaImpl.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Storage/StorageAreaImpl.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashCountedSet.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Storage/StorageAreaImpl.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Storage/StorageAreaImpl.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/storage/StorageArea.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3953/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/WebDeviceProximityClient.cpp.o [3954/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Storage/WebStorageNamespaceProvider.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginHash.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/storage/StorageNamespaceProvider.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/StorageNamespaceProvider.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Storage/WebStorageNamespaceProvider.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Storage/WebStorageNamespaceProvider.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Storage/WebStorageNamespaceProvider.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Storage/WebStorageNamespaceProvider.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3955/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Storage/StorageNamespaceImpl.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginHash.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SecurityOriginHash.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Storage/StorageNamespaceImpl.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Storage/StorageNamespaceImpl.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Storage/StorageNamespaceImpl.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Storage/StorageNamespaceImpl.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3956/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/SessionStateConversion.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URL.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SessionState.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/SessionStateConversion.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/SessionStateConversion.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3957/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/NavigationAction.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/PolicyCallback.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/PolicyChecker.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PolicyChecker.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebFrame.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/RenderObject.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.cpp:52: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:70: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [3958/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/APICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/APICast.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3959/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Storage/StorageAreaMap.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOrigin.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SecurityOrigin.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Storage/StorageAreaMap.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Storage/StorageAreaMap.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashCountedSet.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Storage/StorageAreaMap.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Storage/StorageAreaMap.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Storage/StorageAreaMap.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/ThreadSafeRefCounted.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOrigin.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3960/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Notifications/NotificationPermissionRequestManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginHash.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SecurityOriginHash.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Notifications/NotificationPermissionRequestManager.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Notifications/NotificationPermissionRequestManager.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Notifications/NotificationPermissionRequestManager.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Notifications/NotificationPermissionRequestManager.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/NotificationPermissionCallback.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/NotificationClient.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/NotificationClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Notifications/NotificationPermissionRequestManager.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3961/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/WebContextMenuClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ContextMenuItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ContextMenu.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ContextMenuClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ContextMenuClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:70: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.cpp:66:62: required from here 66 | String url = "http://www.google.com/search?q=" + encoded + "&ie=UTF-8&oe=UTF-8"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.cpp:66:62: required from here 66 | String url = "http://www.google.com/search?q=" + encoded + "&ie=UTF-8&oe=UTF-8"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [3962/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/UserContent/WebUserContentController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserContent/WebScriptMessageHandler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/UserContent/WebUserContentController.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/UserContent/WebUserContentController.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserScriptTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserContentController.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/UserContentController.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/UserContent/WebUserContentController.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/UserContent/WebUserContentController.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/UserContent/WebUserContentController.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserContent/WebScriptMessageHandler.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3963/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/WebDragClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/APIInjectedBundlePageUIClient.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebDragClient.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebDragClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3964/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/WebPlugInClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/Logging.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebPlugInClient.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebProcess.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebPlugInClient.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebPlugInClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3965/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/WebColorChooser.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebColorChooser.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebColorChooser.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/APIInjectedBundlePageUIClient.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebColorChooser.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentDecoder.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3966/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Notifications/WebNotificationManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Notifications/WebNotificationManager.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Notifications/WebNotificationManager.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Notifications/WebNotificationManager.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Notifications/WebNotificationManager.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Notifications/WebNotificationManager.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/NotificationPermissionCallback.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/NotificationClient.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/NotificationClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Notifications/WebNotificationManager.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3967/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/WebUserMediaClient.cpp.o [3968/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/WebVibrationClient.cpp.o [3969/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/WebGeolocationClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Geolocation/WebGeolocationManager.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebGeolocationClient.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebGeolocationClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/APIInjectedBundlePageUIClient.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebGeolocationClient.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3970/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Network/WebLoaderStrategy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Network/WebResourceLoader.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Network/WebLoaderStrategy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Network/WebLoaderStrategy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Network/WebLoaderStrategy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/ResourceLoader.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceLoader.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Network/WebLoaderStrategy.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentDecoder.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Arguments.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Network/WebLoaderStrategy.cpp:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3971/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/WebNotificationClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginHash.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SecurityOriginHash.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Notifications/NotificationPermissionRequestManager.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebNotificationClient.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebNotificationClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebNotificationClient.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3972/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/WebDiagnosticLoggingClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/APIInjectedBundlePageUIClient.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebDiagnosticLoggingClient.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebDiagnosticLoggingClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/APIInjectedBundleFormClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3973/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/LayerTreeHost.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CompositingCoordinator.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/CompositingCoordinator.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/LayerTreeHost.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/LayerTreeHost.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/LayerTreeHost.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/LayerTreeHost.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3974/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/WebPlatformStrategies.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CookiesStrategy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/CookiesStrategy.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebPlatformStrategies.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebPlatformStrategies.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebPlatformStrategies.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CookiesStrategy.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebPlatformStrategies.cpp:44: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3975/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/WebInspectorClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/InspectorClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorClient.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorClient.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageOverlay.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PageOverlay.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorClient.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorClient.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3976/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/DrawingArea.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/DrawingAreaMessages.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/DrawingArea.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/DrawingArea.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/APIInjectedBundlePageUIClient.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/DrawingArea.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3977/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Plugins/PluginView.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/PluginView.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/PluginView.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URL.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/PluginView.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/audio/AudioHardwareListener.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/AudioHardwareListener.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/RenderEmbeddedObject.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/PluginView.cpp:65: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:70: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [3978/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/PageBanner.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/PageBanner.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/PageBanner.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/PageBanner.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/PageBanner.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3979/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/WebChromeClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebFrame.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebChromeClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebChromeClient.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/NavigationAction.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/PolicyCallback.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/PolicyChecker.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PolicyChecker.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebFrame.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebChromeClient.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebFrame.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ChromeClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebChromeClient.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:70: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebChromeClient.cpp:48: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3980/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/WebDocumentLoader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentWriter.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/DocumentLoader.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/DocumentLoader.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebDocumentLoader.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebDocumentLoader.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebDocumentLoader.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3981/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/WebPopupMenu.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPopupItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebPopupMenu.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebPopupMenu.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/PopupMenuStyle.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PopupMenuStyle.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/PlatformPopupMenuData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebPopupMenu.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebPopupMenu.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebPopupMenu.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3982/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/WebEditorClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextChecking.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/EditorClient.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/EditorClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebEditorClient.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebEditorClient.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/EditorState.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebEditorClient.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebEditorClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebEditorClient.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextChecking.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3983/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/WebProgressTrackerClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/APIInjectedBundlePageUIClient.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebProgressTrackerClient.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebProgressTrackerClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/APIInjectedBundleFormClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3984/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/WebSearchPopupMenu.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPopupItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebPopupMenu.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebSearchPopupMenu.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebSearchPopupMenu.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebSearchPopupMenu.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebSearchPopupMenu.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3985/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/WebOpenPanelResultListener.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileChooser.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/FileChooser.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebOpenPanelResultListener.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebOpenPanelResultListener.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3986/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/EventDispatcher.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/EventDispatcher.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/EventDispatcher.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/EventDispatcher.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/EventDispatcher.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/EventDispatcher.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentDecoder.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Arguments.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3987/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/WebUndoStep.cpp.o [3988/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/WebURLSchemeHandlerProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebURLSchemeHandlerTaskProxy.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebURLSchemeHandlerProxy.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebURLSchemeHandlerProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebURLSchemeHandlerProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3989/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/VisitedLinkTableController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/VisitedLinkTableController.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/VisitedLinkTableController.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/VisitedLinkStore.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/VisitedLinkStore.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/VisitedLinkTableController.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/VisitedLinkTableController.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/VisitedLinkTableController.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3990/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoaderClient.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/FrameLoaderClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebFrameLoaderClient.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkDataTask.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkSession.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Authentication/AuthenticationManager.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/PluginView.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoaderClient.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3991/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/WebPageOverlay.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageOverlay.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PageOverlay.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPageOverlay.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPageOverlay.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/RangeBoundaryPoint.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Range.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/Range.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPageOverlay.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPageOverlay.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPageOverlay.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [3992/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/WebPageGroupProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserScript.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/UserScript.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPageGroupData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPageGroupProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPageGroupProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPageGroupProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [3993/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/FindController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/FindController.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/FindController.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/PluginView.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/FindController.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URL.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/FindController.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [3994/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/NetworkLoadParameters.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkLoadParameters.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkLoadParameters.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkLoadParameters.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [3995/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/TapHighlightController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageOverlay.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/TapHighlightController.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/TapHighlightController.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Page.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoader.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Frame.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/MainFrame.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/MainFrame.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/TapHighlightController.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/TapHighlightController.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/TapHighlightController.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Timer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageOverlay.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/RenderElement.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/TapHighlightController.cpp:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:70: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [3996/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/cache/NetworkCacheBlobStorage.cpp.o [3997/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/cache/NetworkCache.cpp.o [3998/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/NetworkLoad.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkLoadClient.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkLoad.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkLoad.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkLoad.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In member function ‘virtual void WebKit::NetworkLoad::didReceiveAuthenticationChallenge(WebCore::ResourceHandle*, const WebCore::AuthenticationChallenge&)’, inlined from ‘virtual void WebKit::NetworkLoad::didReceiveAuthenticationChallenge(WebCore::ResourceHandle*, const WebCore::AuthenticationChallenge&)’ at /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkLoad.cpp:410:6: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkLoad.cpp:417:85: warning: ‘this’ pointer is null [-Wnonnull] 417 | challenge.authenticationClient()->receivedRequestToContinueWithoutCredential(challenge); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [3999/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/WebContextMenu.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ContextMenuItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ContextMenuItem.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebContextMenuItemData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebContextMenu.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebContextMenu.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebContextMenu.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebContextMenu.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebContextMenu.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4000/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/cache/NetworkCacheCoders.cpp.o [4001/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/NetworkConnectionToWebProcess.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/BlockingResponseMap.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkConnectionToWebProcess.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkConnectionToWebProcess.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkConnectionToWebProcess.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SandboxExtension.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkResourceLoadParameters.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/NetworkConnectionToWebProcessMessages.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkConnectionToWebProcess.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4002/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/cache/NetworkCacheData.cpp.o [4003/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/cache/NetworkCacheDecoder.cpp.o [4004/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/WebBackForwardListProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebBackForwardListProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebBackForwardListProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebBackForwardListProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URL.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SessionState.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebBackForwardListProxy.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebBackForwardListProxy.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/BackForwardClient.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/BackForwardClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebBackForwardListProxy.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4005/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/cache/NetworkCacheEncoder.cpp.o [4006/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/WebInspectorFrontendAPIDispatcher.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspectorFrontendAPIDispatcher.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspectorFrontendAPIDispatcher.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspectorFrontendAPIDispatcher.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspectorFrontendAPIDispatcher.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Deque.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspectorFrontendAPIDispatcher.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:70: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:775:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*]’ 775 | String result = tryMakeString(string1, string2, string3); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspectorFrontendAPIDispatcher.cpp:61:40: required from here 61 | evaluateExpressionOnLoad(makeString("InspectorFrontendAPI.dispatch([\"", command, "\"])")); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:341:16: note: in expansion of macro ‘WTFMove’ 341 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:356:12: note: in expansion of macro ‘WTFMove’ 356 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4, StringType5) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*; StringType4 = String; StringType5 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:793:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3, StringType4, StringType5) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*; StringType4 = String; StringType5 = const char*]’ 793 | String result = tryMakeString(string1, string2, string3, string4, string5); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspectorFrontendAPIDispatcher.cpp:66:40: required from here 66 | evaluateExpressionOnLoad(makeString("InspectorFrontendAPI.dispatch([\"", command, "\", \"", argument, "\"])")); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:445:16: note: in expansion of macro ‘WTFMove’ 445 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:445:16: note: in expansion of macro ‘WTFMove’ 445 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:464:12: note: in expansion of macro ‘WTFMove’ 464 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:464:12: note: in expansion of macro ‘WTFMove’ 464 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2, StringType3, StringType4, StringType5) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*; StringType4 = const char*; StringType5 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:793:34: required from ‘WTF::String WTF::makeString(StringType1, StringType2, StringType3, StringType4, StringType5) [with StringType1 = const char*; StringType2 = String; StringType3 = const char*; StringType4 = const char*; StringType5 = const char*]’ 793 | String result = tryMakeString(string1, string2, string3, string4, string5); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspectorFrontendAPIDispatcher.cpp:71:40: required from here 71 | evaluateExpressionOnLoad(makeString("InspectorFrontendAPI.dispatch([\"", command, "\", ", argument ? "true" : "false", "])")); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:445:16: note: in expansion of macro ‘WTFMove’ 445 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:445:16: note: in expansion of macro ‘WTFMove’ 445 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:464:12: note: in expansion of macro ‘WTFMove’ 464 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:464:12: note: in expansion of macro ‘WTFMove’ 464 | return WTFMove(resultImpl); | ^~~~~~~ [4007/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/cache/NetworkCacheFileSystem.cpp.o [4008/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/WebInspectorUI.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspectorUI.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspectorUI.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspectorUI.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspectorFrontendAPIDispatcher.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspectorUI.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspectorUI.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [4009/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/cache/NetworkCacheKey.cpp.o [4010/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/NetworkProcessPlatformStrategies.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobRegistryImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/BlobRegistryImpl.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkProcessPlatformStrategies.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkProcessPlatformStrategies.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4011/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/cache/NetworkCacheSpeculativeLoad.cpp.o [4012/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/cache/NetworkCacheSubresourcesEntry.cpp.o [4013/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.cpp.o [4014/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/cache/NetworkCacheStatistics.cpp.o [4015/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/cache/NetworkCacheStorage.cpp.o [4016/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/FileAPI/NetworkBlobRegistry.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URLHash.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/FileAPI/NetworkBlobRegistry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/FileAPI/NetworkBlobRegistry.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/FileAPI/NetworkBlobRegistry.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4017/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/NetworkProcess.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkProcess.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkProcess.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkProcess.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4018/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/cache/NetworkCacheEntry.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/Logging.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/cache/NetworkCacheEntry.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/cache/NetworkCacheEntry.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/cache/NetworkCacheEntry.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4019/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/CustomProtocols/qt/CustomProtocolManagerQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/CustomProtocols/CustomProtocolManager.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/CustomProtocols/qt/CustomProtocolManagerQt.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/CustomProtocols/qt/CustomProtocolManagerQt.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/CustomProtocols/CustomProtocolManager.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4020/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/PluginProcess/qt/PluginControllerProxyQt.cpp.o [4021/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/WebInspector.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspector.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspector.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspector.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorFrontendChannel.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspector.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspector.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspector.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4022/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Platform/qt/LoggingQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/Logging.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/qt/LoggingQt.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4023/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/NetworkResourceLoader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkResourceLoader.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkResourceLoader.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkResourceLoader.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SandboxExtension.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkResourceLoadParameters.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/NetworkConnectionToWebProcessMessages.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkResourceLoader.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4024/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/PluginProcess/qt/PluginProcessMainQt.cpp.o [4025/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/PluginProcess/qt/PluginProcessQt.cpp.o [4026/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/qt/NetworkProcessQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkProcess.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/qt/NetworkProcessQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/qt/NetworkProcessQt.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4027/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/Downloads/qt/DownloadQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/qt/DownloadQt.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/qt/DownloadQt.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SandboxExtension.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4028/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/qt/NetworkProcessMainQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkProcess.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/qt/NetworkProcessMainQt.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/qt/NetworkProcessMainQt.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4029/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/qt/RemoteNetworkingContextQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/Credential.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialStorage.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/NetworkStorageSession.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/NetworkingContext.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/NetworkingContext.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/RemoteNetworkingContext.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/qt/RemoteNetworkingContextQt.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/CredentialStorage.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/qt/RemoteNetworkingContextQt.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4030/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Platform/qt/ModuleQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/Module.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/qt/ModuleQt.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4031/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/Downloads/qt/QtFileDownloader.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/qt/QtFileDownloader.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/qt/QtFileDownloader.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/qt/QtFileDownloader.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4032/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/Plugins/Netscape/x11/NetscapePluginModuleX11.cpp.o [4033/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/WebURLSchemeHandlerTaskProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebURLSchemeHandlerTaskProxy.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebURLSchemeHandlerTaskProxy.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebURLSchemeHandlerTaskProxy.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebURLSchemeHandlerTaskProxy.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4034/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/Authentication/qt/AuthenticationManagerQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkDataTask.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkSession.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Authentication/AuthenticationManager.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Authentication/qt/AuthenticationManagerQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Authentication/qt/AuthenticationManagerQt.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4035/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/Plugins/unix/PluginSearchPath.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/FileSystem.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/unix/PluginSearchPath.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4036/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/qt/NativeWebKeyboardEventQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/NativeWebKeyboardEvent.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/NativeWebKeyboardEventQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4037/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/qt/NativeWebMouseEventQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/NativeWebMouseEvent.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/NativeWebMouseEventQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4038/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/qt/ChildProcessMainQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/unix/ChildProcessMain.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/ChildProcessMainQt.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/ChildProcessMainQt.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4039/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/qt/ArgumentCodersQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/DragData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/ArgumentCodersQt.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/ArgumentCodersQt.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/ArgumentCodersQt.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/ArgumentCodersQt.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4040/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/qt/NativeWebTouchEventQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/NativeWebTouchEvent.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/NativeWebTouchEventQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4041/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/API/c/qt/WKImageQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/qt/WKImageQt.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/qt/WKImageQt.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/qt/WKImageQt.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4042/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/WebFrame.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebFrame.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebFrame.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/NavigationAction.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/PolicyCallback.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/PolicyChecker.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PolicyChecker.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebFrame.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebFrame.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/PluginView.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebFrame.cpp:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebFrame.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ChromeClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebChromeClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebFrame.cpp:41: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:70: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [4043/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/DatabaseProcess/qt/DatabaseProcessMainQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/DatabaseProcess/DatabaseProcess.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/DatabaseProcess/qt/DatabaseProcessMainQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/DatabaseProcess/qt/DatabaseProcessMainQt.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4044/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/CoordinatedGraphics/WebCoordinatedSurface.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/WebCoordinatedSurface.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/WebCoordinatedSurface.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsArgumentCoders.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/WebCoordinatedSurface.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/WebCoordinatedSurface.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4045/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/qt/NativeWebWheelEventQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/NativeWebWheelEvent.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/NativeWebWheelEventQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4046/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/qt/ProcessExecutablePathQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ProcessExecutablePath.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/ProcessExecutablePathQt.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4047/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/qt/WebGestureEvent.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/WebGestureEvent.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/WebGestureEvent.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/WebGestureEvent.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4048/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/CoordinatedGraphics/CoordinatedBackingStore.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/TextureMapper.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedBackingStore.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedBackingStore.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedBackingStore.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/BitmapTexture.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedBackingStore.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [4049/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/qt/QtNetworkReplyData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/QtNetworkReplyData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/QtNetworkReplyData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/DragData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/ArgumentCodersQt.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/QtNetworkReplyData.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/QtNetworkReplyData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4050/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/BackingStore.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/BackingStore.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4051/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/qt/QtNetworkRequestData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/QtNetworkRequestData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/QtNetworkRequestData.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/DragData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/ArgumentCodersQt.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/QtNetworkRequestData.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/QtNetworkRequestData.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4052/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/qt/WebEventFactoryQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/WebEventFactory.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/WebEventFactoryQt.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/WebEventFactoryQt.cpp: In function ‘WebKit::WebMouseEvent::Button WebKit::mouseButtonForEvent(QMouseEvent*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/WebEventFactoryQt.cpp:61:32: warning: ‘Qt::MidButton’ is deprecated: MidButton is deprecated. Use MiddleButton instead [-Wdeprecated-declarations] 61 | if (event->button() == Qt::MidButton || (event->buttons() & Qt::MidButton)) | ^~~~~~~~~ In file included from /usr/include/QtCore/qbytearray.h:45, from /usr/include/QtCore/qstring.h:50, from /usr/include/QtCore/QString:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /usr/include/QtCore/qnamespace.h:138:9: note: declared here 138 | MidButton Q_DECL_ENUMERATOR_DEPRECATED_X("MidButton is deprecated. Use MiddleButton instead") = MiddleButton, | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/WebEventFactoryQt.cpp:61:69: warning: ‘Qt::MidButton’ is deprecated: MidButton is deprecated. Use MiddleButton instead [-Wdeprecated-declarations] 61 | if (event->button() == Qt::MidButton || (event->buttons() & Qt::MidButton)) | ^~~~~~~~~ /usr/include/QtCore/qnamespace.h:138:9: note: declared here 138 | MidButton Q_DECL_ENUMERATOR_DEPRECATED_X("MidButton is deprecated. Use MiddleButton instead") = MiddleButton, | ^~~~~~~~~ [4053/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/CoordinatedGraphics/CoordinatedGraphicsArgumentCoders.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsArgumentCoders.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsArgumentCoders.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsArgumentCoders.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/WebCoordinatedSurface.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsArgumentCoders.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/CoordinatedGraphicsState.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsArgumentCoders.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsArgumentCoders.cpp: In static member function ‘static bool IPC::ArgumentCoder<WebCore::TextureMapperAnimation>::decode(IPC::ArgumentDecoder&, WebCore::TextureMapperAnimation&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsArgumentCoders.cpp:549:123: warning: implicitly-declared ‘WebCore::TextureMapperAnimation& WebCore::TextureMapperAnimation::operator=(const WebCore::TextureMapperAnimation&)’ is deprecated [-Wdeprecated-copy] 549 | animation = TextureMapperAnimation(name, keyframes, boxSize, *animationObject, listsMatch, startTime, pauseTime, state); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.h:44:5: note: because ‘WebCore::TextureMapperAnimation’ has user-provided ‘WebCore::TextureMapperAnimation::TextureMapperAnimation(const WebCore::TextureMapperAnimation&)’ 44 | TextureMapperAnimation(const TextureMapperAnimation&); | ^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h: In instantiation of ‘static bool IPC::ArgumentCoder<std::pair<_T1, _T2> >::decode(IPC::ArgumentDecoder&, std::pair<_T1, _T2>&) [with T = unsigned int; U = WebCore::CoordinatedGraphicsLayerState]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentDecoder.h:89:40: required from ‘bool IPC::ArgumentDecoder::decode(T&) [with T = std::pair<unsigned int, WebCore::CoordinatedGraphicsLayerState>]’ 89 | return ArgumentCoder<T>::decode(*this, t); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:169:32: required from ‘static bool IPC::VectorArgumentCoder<false, T, inlineCapacity>::decode(IPC::ArgumentDecoder&, WTF::Vector<U, otherCapacity, WTF::CrashOnOverflow, 16>&) [with T = std::pair<unsigned int, WebCore::CoordinatedGraphicsLayerState>; long unsigned int inlineCapacity = 0]’ 169 | if (!decoder.decode(element)) | ~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentDecoder.h:89:40: required from ‘bool IPC::ArgumentDecoder::decode(T&) [with T = WTF::Vector<std::pair<unsigned int, WebCore::CoordinatedGraphicsLayerState> >]’ 89 | return ArgumentCoder<T>::decode(*this, t); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsArgumentCoders.cpp:884:24: required from here 884 | if (!decoder.decode(state.layersToUpdate)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:72:8: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 72 | struct CoordinatedGraphicsLayerState { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:106:21: note: synthesized method ‘WebCore::CoordinatedGraphicsLayerState& WebCore::CoordinatedGraphicsLayerState::operator=(const WebCore::CoordinatedGraphicsLayerState&)’ first required here 106 | pair.second = second; | ~~~~~~~~~~~~^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h: In static member function ‘static bool IPC::ArgumentCoder<WebCore::TransformOperations>::decode(IPC::ArgumentDecoder&, WebCore::TransformOperations&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:420:19: warning: writing 128 bytes into a region of size 32 [-Wstringop-overflow=] 420 | memcpy(m_matrix, m, sizeof(Matrix4)); | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:423:13: note: destination object ‘WebCore::TransformationMatrix::m_matrix’ of size 32 423 | Matrix4 m_matrix; | ^~~~~~~~ [4054/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/qt/WebCoreArgumentCodersQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/WebCoreArgumentCodersQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/WebCoreArgumentCodersQt.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/WebCoreArgumentCodersQt.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4055/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/qt/ShareableBitmapQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/ShareableBitmapQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsContext.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/ShareableBitmapQt.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/ShareableBitmapQt.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4056/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/LegacySessionStateCodingNone.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/LegacySessionStateCodingNone.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URL.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SessionState.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/LegacySessionStateCodingNone.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/LegacySessionStateCodingNone.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4057/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/qt/APIWebsiteDataStoreQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashCountedSet.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessLifetimeObserver.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebsiteData/WebsiteDataStore.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIWebsiteDataStore.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/APIWebsiteDataStoreQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/APIWebsiteDataStoreQt.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginHash.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SecurityOriginHash.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebsiteData/WebsiteDataStore.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4058/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/cpp/qt/WKStringQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/cpp/qt/WKStringQt.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/cpp/qt/WKStringQt.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4059/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Shared/CoordinatedGraphics/CoordinatedGraphicsScene.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/CoordinatedGraphicsState.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsScene.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsScene.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsContext.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsScene.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsScene.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4060/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/C/qt/WKIconDatabaseQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/plugins/PluginData.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PluginData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Plugins/PluginModuleInfo.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/qt/WKIconDatabaseQt.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/WKAPICast.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/C/qt/WKIconDatabaseQt.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4061/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/cpp/qt/WKURLQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/cpp/qt/WKURLQt.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/cpp/qt/WKURLQt.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4062/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/qt/qtwebsecurityorigin.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SchemeRegistry.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qtwebsecurityorigin.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qtwebsecurityorigin.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SchemeRegistry.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4063/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/qt/qquicknetworkrequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/QtNetworkRequestData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquicknetworkrequest_p.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquicknetworkrequest.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquicknetworkrequest.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquicknetworkrequest.cpp:21: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ [4064/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/qt/qwebdownloaditem.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Downloads/DownloadProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebdownloaditem.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebdownloaditem.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SandboxExtension.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Downloads/DownloadProxy.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4065/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/qt/qquicknetworkreply.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/QtNetworkReplyData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquicknetworkreply_p.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquicknetworkreply.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquicknetworkreply_p.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquicknetworkreply.cpp:21: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ [4066/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/NetworkProcess/qt/QtNetworkAccessManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/APIInjectedBundlePageUIClient.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/qt/QtNetworkAccessManager.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/qt/QtNetworkAccessManager.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/APIInjectedBundleFormClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4067/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/qt/qquickurlschemedelegate.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/QtNetworkReplyData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquicknetworkreply_p.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickurlschemedelegate.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquicknetworkreply_p.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickurlschemedelegate.cpp:21: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ [4068/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/qt/qwebchannelwebkittransport.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebchannelwebkittransport.cpp:48: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebchannelwebkittransport.cpp:42: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebchannelwebkittransport.cpp: In member function ‘virtual void QWebChannelWebKitTransport::sendMessage(const QJsonObject&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebchannelwebkittransport.cpp:61:58: warning: ‘QByteArray QJsonDocument::toBinaryData() const’ is deprecated: Use CBOR format instead [-Wdeprecated-declarations] 61 | QByteArray data = QJsonDocument(message).toBinaryData(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/QtCore/QJsonDocument:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebchannelwebkittransport.cpp:50: /usr/include/QtCore/qjsondocument.h:125:16: note: declared here 125 | QByteArray toBinaryData() const; | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebchannelwebkittransport.cpp: In member function ‘void QWebChannelWebKitTransport::receiveMessage(const char*, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebchannelwebkittransport.cpp:67:51: warning: ‘static QJsonDocument QJsonDocument::fromRawData(const char*, int, DataValidation)’ is deprecated: Use CBOR format instead [-Wdeprecated-declarations] 67 | QJsonDocument doc = QJsonDocument::fromRawData(message, size, QJsonDocument::BypassValidation); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/QtCore/qjsondocument.h:116:26: note: declared here 116 | static QJsonDocument fromRawData(const char *data, int size, DataValidation validation = Validate); | ^~~~~~~~~~~ [4069/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/qt/qwebiconimageprovider.cpp.o [4070/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/qt/qwebnavigationhistory.cpp.o [4071/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/qt/qwebloadrequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebloadrequest_p.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebloadrequest.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebloadrequest.cpp:20: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ [4072/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/qt/qwebnavigationrequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebnavigationrequest_p.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebnavigationrequest.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebnavigationrequest.cpp:20: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ [4073/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/qt/qwebpermissionrequest.cpp.o [4074/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Plugins/qt/PluginProcessProxyQt.cpp.o [4075/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Network/CustomProtocols/qt/CustomProtocolManagerProxyQt.cpp.o [4076/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Plugins/unix/PluginInfoStoreUnix.cpp.o [4077/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/InspectorServer/qt/WebSocketServerQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/qt/WebSocketServerQt.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/qt/WebSocketServerQt.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/SocketStreamHandleBase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/SocketStreamHandle.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SocketStreamHandle.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/qt/WebSocketServerQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/qt/WebSocketServerQt.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4078/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/WebsiteData/unix/WebsiteDataStoreUnix.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashCountedSet.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessLifetimeObserver.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebsiteData/WebsiteDataStore.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebsiteData/unix/WebsiteDataStoreUnix.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebsiteData/unix/WebsiteDataStoreUnix.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginHash.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SecurityOriginHash.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebsiteData/WebsiteDataStore.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4079/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Launcher/qt/ProcessLauncherQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Launcher/ProcessLauncher.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Launcher/qt/ProcessLauncherQt.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Launcher/qt/ProcessLauncherQt.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Launcher/ProcessLauncher.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Launcher/qt/ProcessLauncherQt.cpp: In member function ‘void WebKit::ProcessLauncher::launchProcess()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Launcher/qt/ProcessLauncherQt.cpp:202:34: warning: ‘void QProcess::start(const QString&, QIODevice::OpenMode)’ is deprecated: Use QProcess::start(const QString &program, const QStringList &arguments,OpenMode mode = ReadWrite) instead [-Wdeprecated-declarations] 202 | webProcessOrSUIDHelper->start(commandLine); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/include/QtCore/QProcess:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Launcher/qt/ProcessLauncherQt.cpp:36: /usr/include/QtCore/qprocess.h:168:10: note: declared here 168 | void start(const QString &command, OpenMode mode = ReadWrite); | ^~~~~ [4080/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/DefaultUndoController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/DefaultUndoController.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/DefaultUndoController.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/DefaultUndoController.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebEditCommandProxy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/DefaultUndoController.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4081/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/BackingStoreQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/BackingStoreQt.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsContext.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/BackingStoreQt.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/BackingStoreQt.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/BackingStore.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/BackingStoreQt.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4082/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/WebPage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/APIInjectedBundlePageUIClient.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/APIInjectedBundleFormClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ChromeClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebChromeClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.cpp:61: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:70: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.cpp: In member function ‘WTF::Ref<WebCore::DocumentLoader> WebKit::WebPage::createDocumentLoader(WebCore::Frame&, const WebCore::ResourceRequest&, const WebCore::SubstituteData&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.cpp:5172:12: note: in expansion of macro ‘WTFMove’ 5172 | return WTFMove(documentLoader); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:58: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.cpp:5172:12: note: in expansion of macro ‘WTFMove’ 5172 | return WTFMove(documentLoader); | ^~~~~~~ [4083/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/qt/qquickwebpage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/CoordinatedGraphicsState.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsScene.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebpage.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsContext.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsScene.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebpage.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebpage.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ [4084/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/qt/qwebkittest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebkittest_p.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebkittest.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebkittest.cpp:21: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/DefaultUndoController.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p_p.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebkittest.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/CoordinatedGraphics/PageViewportController.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/PageViewportControllerClientQt.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebkittest.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebkittest.cpp: In member function ‘bool QWebKitTest::sendTouchEvent(QQuickWebView*, QEvent::Type, const QList<QTouchEvent::TouchPoint>&, ulong)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebkittest.cpp:69:45: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::TouchPointState; Zero = int QFlags<Qt::TouchPointState>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 69 | Qt::TouchPointStates touchPointStates = 0; | ^ /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ [4085/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/CoordinatedGraphics/PageViewportController.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/GenericCallback.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/DrawingAreaProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/CoordinatedGraphics/CoordinatedDrawingAreaProxy.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/CoordinatedGraphics/PageViewportController.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/CoordinatedGraphics/PageViewportController.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/CoordinatedGraphics/PageViewportController.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/CoordinatedGraphics/PageViewportController.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4086/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/QrcSchemeHandler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebURLSchemeHandlerTask.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebURLSchemeHandler.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QrcSchemeHandler.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QrcSchemeHandler.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QrcSchemeHandler.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4087/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/InspectorServer/qt/WebInspectorServerQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/WebSocketServer.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/WebInspectorServer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/qt/WebInspectorServerQt.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/HTTPHeaderMap.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/HTTPRequest.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/WebSocketServerClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/WebInspectorServer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/qt/WebInspectorServerQt.cpp:22: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Deque.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/WebSocketServer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4088/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/qt/qwebpreferences.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserScript.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/UserScript.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPageGroupData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageGroup.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebpreferences.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebpreferences.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageGroup.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p_p.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebpreferences.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebpreferences.cpp: In member function ‘void QWebPreferencesPrivate::setAttribute(WebAttribute, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebpreferences.cpp:130:47: warning: this statement may fall through [-Wimplicit-fallthrough=] 130 | WKPreferencesSetFrameFlatteningEnabled(preferencesRef, enable); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qwebpreferences.cpp:131:5: note: here 131 | case DeveloperExtrasEnabled: | ^~~~ [4089/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/QtDownloadManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebError.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtDownloadManager.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtDownloadManager.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4090/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/CoordinatedGraphics/WebPageProxyCoordinatedGraphics.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/CoordinatedGraphics/WebPageProxyCoordinatedGraphics.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/CoordinatedGraphics/WebPageProxyCoordinatedGraphics.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4091/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/CoordinatedGraphics/CoordinatedDrawingAreaProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/GenericCallback.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/DrawingAreaProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/CoordinatedGraphics/CoordinatedDrawingAreaProxy.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/CoordinatedGraphics/CoordinatedDrawingAreaProxy.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/CoordinatedGraphics/CoordinatedDrawingAreaProxy.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/BackingStore.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/CoordinatedGraphics/CoordinatedDrawingAreaProxy.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/CoordinatedGraphicsState.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsScene.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/CoordinatedGraphics/CoordinatedDrawingAreaProxy.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [4092/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/QtGestureRecognizer.cpp.o [4093/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsArgumentCoders.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/CoordinatedGraphicsState.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsScene.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentDecoder.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4094/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/QtPanGestureRecognizer.cpp.o [4095/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/QtPinchGestureRecognizer.cpp.o /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtPinchGestureRecognizer.cpp: In member function ‘bool WebKit::QtPinchGestureRecognizer::update(const QTouchEvent::TouchPoint&, const QTouchEvent::TouchPoint&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtPinchGestureRecognizer.cpp:68:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 68 | m_initialFingerDistance = currentFingerDistance; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtPinchGestureRecognizer.cpp:72:5: note: here 72 | case GestureRecognized: | ^~~~ [4096/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/QtTapGestureRecognizer.cpp.o [4097/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/QtWebIconDatabaseClient.cpp.o [4098/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/gstreamer/InstallMissingMediaPluginsPermissionRequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/gstreamer/InstallMissingMediaPluginsPermissionRequest.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/gstreamer/InstallMissingMediaPluginsPermissionRequest.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebPageMessages.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/gstreamer/InstallMissingMediaPluginsPermissionRequest.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/gstreamer/InstallMissingMediaPluginsPermissionRequest.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/glib/GUniquePtr.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/gstreamer/GUniquePtrGStreamer.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GUniquePtrGStreamer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/gstreamer/InstallMissingMediaPluginsPermissionRequest.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4099/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/gstreamer/WebPageProxyGStreamer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/gstreamer/WebPageProxyGStreamer.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/gstreamer/WebPageProxyGStreamer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4100/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/QtWebError.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebError.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebError.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebError.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4101/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/ItemSelectorContextObject.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPopupItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/ItemSelectorContextObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/ItemSelectorContextObject.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/PopupMenuStyle.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PopupMenuStyle.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/PlatformPopupMenuData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/ItemSelectorContextObject.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/ItemSelectorContextObject.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/ItemSelectorContextObject.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/ItemSelectorContextObject.cpp: In member function ‘virtual QVariant WebKit::PopupMenuItemModel::data(const QModelIndex&, int) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/ItemSelectorContextObject.cpp:98:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 98 | if (!index.isValid() || index.row() < 0 || index.row() >= m_items.size()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/ItemSelectorContextObject.cpp: In member function ‘void WebKit::PopupMenuItemModel::toggleItem(int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/ItemSelectorContextObject.cpp:135:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 135 | if (index < 0 || index >= m_items.size()) | ~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/ItemSelectorContextObject.cpp: In member function ‘void WebKit::PopupMenuItemModel::buildItems(const WTF::Vector<WebKit::WebPopupItem>&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/ItemSelectorContextObject.cpp:169:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 169 | for (int i = 0; i < webPopupItems.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ [4102/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/API/qt/qquickwebview.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp:23: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPreferencesStore.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIPageConfiguration.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPreferencesStore.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APIPageConfiguration.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/CoordinatedGraphicsState.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsScene.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp: In function ‘void javaScriptCallback(WKSerializedScriptValueRef, WKErrorRef, void*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp:202:52: warning: ‘QJSEngine* QJSValue::engine() const’ is deprecated [-Wdeprecated-declarations] 202 | var = buildQJSValue(function.engine(), context, value, /* depth */ 0); | ~~~~~~~~~~~~~~~^~ In file included from /usr/include/QtQml/qqmlcomponent.h:48, from /usr/include/QtQuick/qquickitem.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickurlschemedelegate_p.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:25: /usr/include/QtQml/qjsvalue.h:152:30: note: declared here 152 | QT_DEPRECATED QJSEngine *engine() const; | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp: In member function ‘void QQuickWebViewPrivate::updateSchemeDelegates()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp:964:34: warning: unused variable ‘scheme’ [-Wunused-variable] 964 | QQuickUrlSchemeDelegate* scheme = experimental->schemeDelegates_At(&schemes, i); | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp: In member function ‘void QQuickWebViewExperimental::setPreferredMinimumContentsWidth(int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp:1212:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 1212 | if (width == webPreferences.layoutFallbackWidth()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp: In static member function ‘static void QQuickWebViewExperimental::schemeDelegates_Append(QQmlListProperty<QQuickUrlSchemeDelegate>*, QQuickUrlSchemeDelegate*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp:1617:27: warning: unused variable ‘d’ [-Wunused-variable] 1617 | QQuickWebViewPrivate* d = webViewExperimental->d_func(); | ^ [4103/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/WebGeolocationProviderQt.cpp.o [4104/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/QtWebPagePolicyClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebPagePolicyClient.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebPagePolicyClient.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebPagePolicyClient.cpp:21: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/c/WKSharedAPICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebPagePolicyClient.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebPagePolicyClient.cpp: In member function ‘void WebKit::QtWebPagePolicyClient::decidePolicyForNavigationAction(const QUrl&, Qt::MouseButton, Qt::KeyboardModifiers, QQuickWebView::NavigationType, bool, WKFramePolicyListenerRef)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebPagePolicyClient.cpp:59:5: warning: case value ‘254’ not in enumerated type ‘QQuickWebView::NavigationRequestAction’ [-Wswitch] 59 | case QQuickWebViewExperimental::DownloadRequest: | ^~~~ [4105/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/WebContextMenuProxyQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ContextMenuContextData.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebContextMenuProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/WebContextMenuProxyQt.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/WebContextMenuProxyQt.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4106/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/PageViewportControllerClientQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/PageViewportControllerClientQt.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/PageViewportControllerClientQt.cpp:23: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/CoordinatedGraphics/PageViewportController.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/PageViewportControllerClientQt.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/PageViewportControllerClientQt.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/PageViewportControllerClientQt.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ [4107/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/WebInspectorProxyQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebInspectorProxy.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/WebInspectorProxyQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4108/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Cookies/qt/WebCookieManagerQt.cpp.o [4109/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Plugins/Netscape/qt/PluginProxyQt.cpp.o [4110/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Plugins/Netscape/unix/NetscapePluginUnix.cpp.o [4111/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp.o [4112/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/WebPreferencesQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPreferencesStore.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPreferences.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/WebPreferencesQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/WebPreferencesQt.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPreferencesStore.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4113/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/InjectedBundle/qt/InjectedBundleQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SandboxExtension.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/qt/InjectedBundleQt.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserContentTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/UserContentTypes.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/qt/InjectedBundleQt.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4114/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/qt/WebContextMenuClientQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ContextMenuItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ContextMenu.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ContextMenuClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ContextMenuClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/qt/WebContextMenuClientQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4115/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/Storage/StorageManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Storage/StorageManager.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Storage/StorageManager.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Storage/StorageManager.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteDatabase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SQLiteDatabase.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Storage/LocalStorageDatabaseTracker.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Storage/StorageManager.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentDecoder.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Arguments.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4116/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/QtDialogRunner.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtDialogRunner.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtDialogRunner.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtDialogRunner.cpp:21: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/DefaultUndoController.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p_p.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtDialogRunner.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/cpp/WKRetainPtr.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/DialogContextObjects.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtDialogRunner.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4117/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/qt/WebErrorsQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/qt/WebErrorsQt.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/qt/WebErrorsQt.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4118/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/QtPageClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ShareableBitmap.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/PageClient.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtPageClient.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtPageClient.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/PageClient.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtPageClient.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtPageClient.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ [4119/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/qt/WebPopupMenuQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPopupItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/WebPopupMenu.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/qt/WebPopupMenuQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/PopupMenuStyle.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PopupMenuStyle.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/PlatformPopupMenuData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/qt/WebPopupMenuQt.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/qt/WebPopupMenuQt.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringImpl.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4120/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/QtWebContext.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/WebSocketServer.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/WebInspectorServer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebContext.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/HTTPHeaderMap.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/HTTPRequest.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/WebSocketServerClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/InspectorServer/WebInspectorServer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebContext.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/cpp/WKRetainPtr.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebContext.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebContext.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p_p.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebContext.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ [4121/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/TextCheckerQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/TextCheckerCompletion.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/TextChecker.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/TextCheckerQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/TextCheckerQt.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4122/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/QtWebPageEventHandler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/NativeWebKeyboardEvent.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebPageEventHandler.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebPageEventHandler.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebPageEventHandler.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebPageEventHandler.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebPageEventHandler.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebPageEventHandler.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ [4123/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/QtWebPageUIClient.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebPageUIClient.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebPageUIClient.cpp:21: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/DefaultUndoController.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p_p.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebPageUIClient.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebEditCommandProxy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/DefaultUndoController.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4124/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/QtWebPageSGNode.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/CoordinatedGraphicsState.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsScene.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebPageSGNode.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsContext.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsScene.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebPageSGNode.cpp:21: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebPageSGNode.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/QtWebPageSGNode.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4125/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/WebColorPickerQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/WebColorPickerQt.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/WebColorPickerQt.cpp:22: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/DefaultUndoController.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p_p.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/WebColorPickerQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebColorPicker.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/WebColorPickerQt.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/WebColorPickerQt.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4126/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/qt/WebInspectorUIQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspectorUI.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/qt/WebInspectorUIQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/qt/WebInspectorUIQt.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspectorFrontendAPIDispatcher.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspectorUI.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4127/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/qrc_WebKit2.cpp.o [4128/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/qt/SeccompFiltersWebProcessQt.cpp.o [4129/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/qt/QtBuiltinBundle.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/qt/QtBuiltinBundle.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/qt/QtBuiltinBundle.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/qt/QtBuiltinBundle.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4130/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Platform/IPC/unix/AttachmentUnix.cpp.o [4131/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/WebPageProxyQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/WebPageProxyQt.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/WebPageProxyQt.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4132/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/qt/WebFrameNetworkingContext.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebProcess.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/qt/WebFrameNetworkingContext.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/qt/WebFrameNetworkingContext.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/qt/WebFrameNetworkingContext.cpp:20: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentDecoder.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Arguments.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/qt/WebFrameNetworkingContext.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [4133/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/WebPopupMenuProxyQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPopupItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/ItemSelectorContextObject.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/WebPopupMenuProxyQt.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/PopupMenuStyle.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PopupMenuStyle.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/PlatformPopupMenuData.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/WebPopupMenuProxyQt.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/WebPopupMenuProxyQt.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPopupMenuProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/WebPopupMenuProxyQt.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/WebPopupMenuProxyQt.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/WebPopupMenuProxyQt.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ [4134/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/qt/WebProcessPoolQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessPool.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/WebProcessPoolQt.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/qt/WebProcessPoolQt.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4135/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/qt/WebProcessMainQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebProcess.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/qt/WebProcessMainQt.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/qt/WebProcessMainQt.cpp:29: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4136/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Platform/unix/SharedMemoryUnix.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/unix/SharedMemoryUnix.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:70, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/unix/SharedMemoryUnix.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/unix/SharedMemoryUnix.cpp:102:51: required from here 102 | String name = String("/WK2SharedMemory.") + String::number(static_cast<unsigned>(WTF::randomNumber() * (std::numeric_limits<unsigned>::max() + 1.0))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/unix/SharedMemoryUnix.cpp: In static member function ‘static WTF::RefPtr<WebKit::SharedMemory> WebKit::SharedMemory::allocate(size_t)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/unix/SharedMemoryUnix.cpp:110:59: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 110 | WTFLogAlways("Failed to create shared memory file %s: %s", tempName.data(), strerror(errno)); | ^~ [4137/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/CoordinatedGraphics/CoordinatedDrawingArea.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RunLoop.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedDrawingArea.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedDrawingArea.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedDrawingArea.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CompositingCoordinator.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/CompositingCoordinator.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedDrawingArea.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/PlatformScreen.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PlatformScreen.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/DrawingArea.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedDrawingArea.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4138/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/Platform/IPC/unix/ConnectionUnix.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/unix/ConnectionUnix.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/unix/ConnectionUnix.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/unix/ConnectionUnix.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/unix/ConnectionUnix.cpp: In member function ‘bool IPC::Connection::sendOutgoingMessage(std::unique_ptr<IPC::MessageEncoder>)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/unix/ConnectionUnix.cpp:536:42: warning: this statement may fall through [-Wimplicit-fallthrough=] 536 | attachmentInfo[i].setSize(attachments[i].size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/unix/ConnectionUnix.cpp:538:13: note: here 538 | case Attachment::SocketType: | ^~~~ [4139/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/DatabaseToWebProcessConnectionMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/DatabaseProcess/DatabaseToWebProcessConnection.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/DatabaseToWebProcessConnectionMessageReceiver.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/DatabaseToWebProcessConnectionMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4140/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/PluginControllerProxyMessageReceiver.cpp.o [4141/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/PluginProcessMessageReceiver.cpp.o [4142/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebCoreSupport/qt/WebDragClientQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DataTransfer.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/qt/WebDragClientQt.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/DragData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/qt/WebDragClientQt.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/qt/WebDragClientQt.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/DataTransfer.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebCoreSupport/qt/WebDragClientQt.cpp:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ [4143/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebProcessConnectionMessageReceiver.cpp.o [4144/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/NPObjectMessageReceiverMessageReceiver.cpp.o [4145/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/qt/QtBuiltinBundlePage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/qt/QtBuiltinBundlePage.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/qt/QtBuiltinBundle.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/qt/QtBuiltinBundlePage.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/qt/QtBuiltinBundlePage.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/qt/QtBuiltinBundlePage.cpp: In function ‘QByteArray WebKit::convertJsonTextToBinary(const WTF::CString&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/qt/QtBuiltinBundlePage.cpp:155:28: warning: ‘QByteArray QJsonDocument::toBinaryData() const’ is deprecated: Use CBOR format instead [-Wdeprecated-declarations] 155 | return doc.toBinaryData(); | ~~~~~~~~~~~~~~~~^~ In file included from /usr/include/QtCore/QJsonDocument:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/qt/QtBuiltinBundlePage.cpp:41: /usr/include/QtCore/qjsondocument.h:125:16: note: declared here 125 | QByteArray toBinaryData() const; | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/qt/QtBuiltinBundlePage.cpp: In member function ‘void WebKit::QtBuiltinBundlePage::didReceiveMessageToNavigatorQtWebChannelTransport(WKDataRef)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/qt/QtBuiltinBundlePage.cpp:280:51: warning: ‘static QJsonDocument QJsonDocument::fromRawData(const char*, int, DataValidation)’ is deprecated: Use CBOR format instead [-Wdeprecated-declarations] 280 | QJsonDocument doc = QJsonDocument::fromRawData(bytes, size, QJsonDocument::BypassValidation); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/QtCore/qjsondocument.h:116:26: note: declared here 116 | static QJsonDocument fromRawData(const char *data, int size, DataValidation validation = Validate); | ^~~~~~~~~~~ [4146/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/CustomProtocolManagerMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/CustomProtocols/CustomProtocolManager.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/CustomProtocolManagerMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/CustomProtocolManagerMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/CustomProtocols/CustomProtocolManager.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4147/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/NetworkResourceLoaderMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkResourceLoader.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/NetworkResourceLoaderMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/NetworkResourceLoaderMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SandboxExtension.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkResourceLoadParameters.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/NetworkConnectionToWebProcessMessages.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkResourceLoader.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4148/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/qt/WebProcessQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebProcess.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/qt/WebProcessQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/qt/WebProcessQt.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4149/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/ChildProcessMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/ChildProcessMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/ChildProcessMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4150/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebConnectionMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebConnection.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebConnectionMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebConnectionMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebConnectionMessages.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebConnectionMessageReceiver.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4151/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebBatteryManagerProxyMessageReceiver.cpp.o [4152/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/AuthenticationManagerMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkDataTask.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkSession.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/Authentication/AuthenticationManager.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/AuthenticationManagerMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/AuthenticationManagerMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4153/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebFullScreenManagerProxyMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebFullScreenManagerProxyMessageReceiver.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebFullScreenManagerProxyMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4154/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/NetworkProcessMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkProcess.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/NetworkProcessMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/NetworkProcessMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4155/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/VisitedLinkStoreMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/LinkHash.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/LinkHash.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/VisitedLinkTable.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/VisitedLinkStore.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/VisitedLinkStoreMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashCountedSet.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessLifetimeObserver.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/VisitedLinkStore.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/VisitedLinkStoreMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4156/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/NetworkConnectionToWebProcessMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/BlockingResponseMap.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkConnectionToWebProcess.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/NetworkConnectionToWebProcessMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/NetworkConnectionToWebProcessMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SandboxExtension.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkResourceLoadParameters.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/NetworkConnectionToWebProcessMessages.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/NetworkConnectionToWebProcess.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4157/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/DatabaseProcessMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/DatabaseProcess/DatabaseProcess.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/DatabaseProcessMessageReceiver.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/DatabaseProcessMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4158/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebVibrationProxyMessageReceiver.cpp.o [4159/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebGeolocationManagerProxyMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebGeolocationManagerProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebGeolocationManagerProxyMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebGeolocationManagerProxyMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebGeolocationManagerProxy.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4160/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebInspectorProxyMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebInspectorProxy.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebInspectorProxyMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebInspectorProxyMessageReceiver.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebInspectorProxyMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4161/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/gstreamer/WebPageGStreamer.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/APIInjectedBundlePageUIClient.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/gstreamer/WebPageGStreamer.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/gstreamer/WebPageGStreamer.cpp:26: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/APIInjectedBundleFormClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4162/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CompositingCoordinator.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/CompositingCoordinator.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp:28: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/LayerTreeHost.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4163/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebIconDatabaseMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebIconDatabase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebIconDatabaseMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebIconDatabaseMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebIconDatabaseMessageReceiver.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4164/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebPasteboardProxyMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPasteboardProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebPasteboardProxyMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4165/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/PluginProcessProxyMessageReceiver.cpp.o [4166/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/qt/WebPageQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/APIInjectedBundlePageUIClient.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/qt/WebPageQt.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/qt/WebPageQt.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/APIInjectedBundleFormClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4167/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebBatteryManagerMessageReceiver.cpp.o [4168/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/DatabaseProcessProxyMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ChildProcessProxy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Databases/DatabaseProcessProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/DatabaseProcessProxyMessageReceiver.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/DatabaseProcessProxyMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Launcher/ProcessLauncher.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ChildProcessProxy.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4169/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/WebProcess/WebPage/CoordinatedGraphics/WebPageCoordinatedGraphics.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/APIInjectedBundlePageUIClient.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/WebPageCoordinatedGraphics.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/WebPageCoordinatedGraphics.cpp:27: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/APIInjectedBundleFormClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/RenderObject.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/WebPageCoordinatedGraphics.cpp:40: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:70: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [4170/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebCookieManagerMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebCookieManagerMessageReceiver.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebCookieManagerMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebCookieManagerMessages.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebCookieManagerMessageReceiver.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4171/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/CustomProtocolManagerProxyMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/CustomProtocolManagerProxyMessages.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/CustomProtocolManagerProxyMessageReceiver.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/CustomProtocolManagerProxyMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/CustomProtocolManagerProxyMessages.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4172/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebUserContentControllerProxyMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserContent/WebUserContentControllerProxy.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebUserContentControllerProxyMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebUserContentControllerProxyMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserContent/WebUserContentControllerProxy.h:38: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4173/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebFullScreenManagerMessageReceiver.cpp.o [4174/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/DrawingAreaProxyMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/GenericCallback.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/DrawingAreaProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/DrawingAreaProxyMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/DrawingAreaProxyMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4175/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/NetworkProcessProxyMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ChildProcessProxy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Network/NetworkProcessProxy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/NetworkProcessProxyMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/NetworkProcessProxyMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Launcher/ProcessLauncher.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ChildProcessProxy.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentDecoder.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Arguments.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4176/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/StorageManagerMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Storage/StorageManager.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/StorageManagerMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/StorageManagerMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteDatabase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SQLiteDatabase.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Storage/LocalStorageDatabaseTracker.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Storage/StorageManager.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4177/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebIDBConnectionToClientMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/DatabaseProcess/DatabaseToWebProcessConnection.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/DatabaseProcess/IndexedDB/WebIDBConnectionToClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebIDBConnectionToClientMessageReceiver.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebIDBConnectionToClientMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebIDBConnectionToClientMessageReceiver.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4178/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/PluginProcessConnectionMessageReceiver.cpp.o [4179/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebCookieManagerProxyMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceErrorBase.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceError.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceError.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIError.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/GenericCallback.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebCookieManagerProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebCookieManagerProxyMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebCookieManagerProxyMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebCookieManagerProxy.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4180/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/DownloadProxyMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Downloads/DownloadProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/DownloadProxyMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/DownloadProxyMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/SandboxExtension.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Downloads/DownloadProxy.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4181/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/PluginProcessConnectionManagerMessageReceiver.cpp.o [4182/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/PluginProxyMessageReceiver.cpp.o [4183/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebGeolocationManagerMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Geolocation/WebGeolocationManager.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebGeolocationManagerMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebGeolocationManagerMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebGeolocationManagerMessages.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebGeolocationManagerMessageReceiver.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4184/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebNotificationManagerMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Notifications/WebNotificationManager.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebNotificationManagerMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebNotificationManagerMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Notifications/WebNotificationManager.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4185/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebIconDatabaseProxyMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/icon/IconDatabaseBase.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/IconDatabaseBase.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/IconDatabase/WebIconDatabaseProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebIconDatabaseProxyMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/IconDatabase/WebIconDatabaseProxy.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebIconDatabaseProxyMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4186/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/DrawingAreaMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebCoreArgumentCoders.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/DrawingAreaMessages.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/DrawingAreaMessageReceiver.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/DrawingAreaMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4187/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/NetworkProcessConnectionMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Network/NetworkProcessConnection.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/NetworkProcessConnectionMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/NetworkProcessConnectionMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Network/NetworkProcessConnection.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4188/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/StorageAreaMapMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOrigin.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SecurityOrigin.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Storage/StorageAreaMap.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/StorageAreaMapMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashCountedSet.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Storage/StorageAreaMap.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/StorageAreaMapMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4189/4383] Linking CXX static library lib/libWebCoreTestSupport.a [4190/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/VisitedLinkTableControllerMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/VisitedLinkTableController.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/VisitedLinkTableControllerMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/VisitedLinkStore.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/VisitedLinkStore.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/VisitedLinkTableController.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/VisitedLinkTableControllerMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4191/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebProcessMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebProcess.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebProcessMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebProcessMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/ChildProcess.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4192/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/EventDispatcherMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/EventDispatcher.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/EventDispatcherMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/EventDispatcherMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/EventDispatcher.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4193/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebUserContentControllerMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/UserContent/WebScriptMessageHandler.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/UserContent/WebUserContentController.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebUserContentControllerMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserScriptTypes.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserContentController.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/UserContentController.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/UserContent/WebUserContentController.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebUserContentControllerMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4194/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebResourceLoaderMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Network/WebResourceLoader.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebResourceLoaderMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebResourceLoaderMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SharedBuffer.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SharedBuffer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/DataReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebResourceLoaderMessageReceiver.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4195/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebInspectorMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspector.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebInspectorMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebInspectorMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorFrontendChannel.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspector.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4196/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebInspectorUIMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspectorUI.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebInspectorUIMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebInspectorUIMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspectorFrontendAPIDispatcher.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebInspectorUI.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4197/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebPageGroupProxyMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/UserScript.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/UserScript.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebPageGroupData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPageGroupProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebPageGroupProxyMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebPageGroupProxyMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4198/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/CoordinatedLayerTreeHostMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CompositingCoordinator.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/CompositingCoordinator.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/CoordinatedLayerTreeHostMessageReceiver.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/CoordinatedLayerTreeHostMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/LayerTreeHost.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4199/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebProcessPoolMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessPool.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebProcessPoolMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebProcessPoolMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIDictionary.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4200/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebProcessProxyMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ChildProcessProxy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessProxy.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebProcessProxyMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebProcessProxyMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/Launcher/ProcessLauncher.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/ChildProcessProxy.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/APISession.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebProcessProxy.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4201/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/CoordinatedLayerTreeHostProxyMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsArgumentCoders.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/CoordinatedLayerTreeHostProxyMessageReceiver.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/CoordinatedLayerTreeHostProxyMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperation.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/filters/FilterOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/CoordinatedGraphicsState.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/CoordinatedGraphics/CoordinatedGraphicsScene.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentDecoder.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4202/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebIDBConnectionToServerMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebIDBConnectionToServerMessageReceiver.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebIDBConnectionToServerMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServerDelegate.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4203/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebPageMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/WebEvent.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/InjectedBundle/API/APIInjectedBundlePageUIClient.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebPageMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/Connection.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/MessageSender.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/NetworkProcess/Downloads/Download.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebPageMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/Plugins/Plugin.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:47: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebPageMessageReceiver.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/HandleMessage.h: In instantiation of ‘void IPC::callMemberFunctionImpl(C*, MF, ArgsTuple&&, std::index_sequence<__indices ...>) [with C = WebKit::WebPage; MF = void (WebKit::WebPage::*)(long unsigned int, WebCore::DragData); ArgsTuple = std::tuple<long unsigned int, WebCore::DragData>; long unsigned int ...ArgsIndex = {0, 1}; std::index_sequence<__indices ...> = std::integer_sequence<long unsigned int, 0, 1>]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/HandleMessage.h:22:27: required from ‘void IPC::callMemberFunction(ArgsTuple&&, C*, MF) [with C = WebKit::WebPage; MF = void (WebKit::WebPage::*)(long unsigned int, WebCore::DragData); ArgsTuple = std::tuple<long unsigned int, WebCore::DragData>; ArgsIndicies = std::integer_sequence<long unsigned int, 0, 1>]’ 22 | callMemberFunctionImpl(object, function, std::forward<ArgsTuple>(args), ArgsIndicies()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/HandleMessage.h:92:23: required from ‘void IPC::handleMessage(MessageDecoder&, C*, MF) [with T = Messages::WebPage::PerformDragControllerAction; C = WebKit::WebPage; MF = void (WebKit::WebPage::*)(long unsigned int, WebCore::DragData)]’ 92 | callMemberFunction(WTFMove(arguments), object, function); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebPageMessageReceiver.cpp:816:75: required from here 816 | IPC::handleMessage<Messages::WebPage::PerformDragControllerAction>(decoder, this, &WebPage::performDragControllerAction); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/HandleMessage.h:16:24: warning: implicitly-declared ‘constexpr WebCore::DragData::DragData(const WebCore::DragData&)’ is deprecated [-Wdeprecated-copy] 16 | (object->*function)(std::get<ArgsIndex>(std::forward<ArgsTuple>(args))...); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/DragData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/WebProcess/WebPage/WebPage.h:55: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/DragData.h:121:15: note: because ‘WebCore::DragData’ has user-provided ‘WebCore::DragData& WebCore::DragData::operator=(const WebCore::DragData&)’ 121 | DragData& operator =(const DragData& data) | ^~~~~~~~ [4204/4383] Building CXX object Source/WebKit2/CMakeFiles/WebKit2.dir/__/__/DerivedSources/WebKit2/WebPageProxyMessageReceiver.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/IPC/ArgumentCoders.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebPageProxyMessageReceiver.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/config.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebKit2/WebPageProxyMessageReceiver.cpp:25: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/AssistedNodeInformation.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/API/APIObject.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/WebPageProxy.h:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4205/4383] Linking CXX static library lib/libWebKit2.a [4206/4383] Automatic MOC for target WebKit [4207/4383] Generating ../../DerivedSources/WebInspectorUI/UserInterface/Protocol/InspectorBackendCommands.js [4208/4383] Generating qrc_WebCore.cpp [4209/4383] Generating ../../DerivedSources/WebInspectorUI/qrc_WebInspector.cpp Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Main.html -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Main.html Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Test.html -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Test.html Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/TestStub.html -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/TestStub.html Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Base/DOMUtilities.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Base/DOMUtilities.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Base/EventListener.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Base/EventListener.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Base/EventListenerSet.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Base/EventListenerSet.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Base/ImageUtilities.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Base/ImageUtilities.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Base/LinkedList.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Base/LinkedList.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Base/ListMultimap.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Base/ListMultimap.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Base/LoadLocalizedStrings.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Base/LoadLocalizedStrings.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Base/Main.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Base/Main.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Base/MIMETypeUtilities.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Base/MIMETypeUtilities.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Base/Object.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Base/Object.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Base/Platform.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Base/Platform.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Base/Setting.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Base/Setting.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Base/URLUtilities.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Base/URLUtilities.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Base/Utilities.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Base/Utilities.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Base/WebInspector.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Base/WebInspector.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/CodeMirrorCompletionController.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/CodeMirrorCompletionController.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/CodeMirrorDragToAdjustNumberController.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/CodeMirrorDragToAdjustNumberController.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/CodeMirrorTokenTrackingController.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/CodeMirrorTokenTrackingController.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/AnalyzerManager.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/AnalyzerManager.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/Annotator.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/Annotator.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/ApplicationCacheManager.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/ApplicationCacheManager.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/BasicBlockAnnotator.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/BasicBlockAnnotator.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/BranchManager.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/BranchManager.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/BreakpointPopoverController.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/BreakpointPopoverController.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/CodeMirrorBezierEditingController.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/CodeMirrorBezierEditingController.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/CodeMirrorColorEditingController.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/CodeMirrorColorEditingController.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/CodeMirrorCompletionController.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/CodeMirrorCompletionController.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/CodeMirrorDragToAdjustNumberController.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/CodeMirrorDragToAdjustNumberController.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/CodeMirrorEditingController.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/CodeMirrorEditingController.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/CodeMirrorGradientEditingController.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/CodeMirrorGradientEditingController.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/CodeMirrorTextKillController.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/CodeMirrorTextKillController.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/CodeMirrorTokenTrackingController.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/CodeMirrorTokenTrackingController.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/CSSStyleManager.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/CSSStyleManager.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/DashboardManager.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/DashboardManager.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/DebuggerManager.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/DebuggerManager.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/DOMTreeManager.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/DOMTreeManager.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/DragToAdjustController.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/DragToAdjustController.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/Formatter.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/Formatter.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/FormatterContentBuilder.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/FormatterContentBuilder.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/FormatterSourceMap.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/FormatterSourceMap.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/FrameResourceManager.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/FrameResourceManager.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/HeapManager.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/HeapManager.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/IssueManager.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/IssueManager.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/JavaScriptLogViewController.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/JavaScriptLogViewController.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/JavaScriptRuntimeCompletionProvider.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/JavaScriptRuntimeCompletionProvider.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/LayerTreeManager.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/LayerTreeManager.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/LogManager.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/LogManager.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/ProbeManager.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/ProbeManager.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/ReplayManager.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/ReplayManager.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/RuntimeManager.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/RuntimeManager.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/SourceMapManager.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/SourceMapManager.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/StorageManager.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/StorageManager.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/TimelineManager.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/TimelineManager.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/TypeTokenAnnotator.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/TypeTokenAnnotator.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Controllers/VisualStyleCompletionsController.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Controllers/VisualStyleCompletionsController.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Debug/UncaughtExceptionReporter.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Debug/UncaughtExceptionReporter.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Debug/Bootstrap.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Debug/Bootstrap.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Debug/CapturingProtocolTracer.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Debug/CapturingProtocolTracer.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Debug/ProtocolTrace.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Debug/ProtocolTrace.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Debug/UncaughtExceptionReporter.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Debug/UncaughtExceptionReporter.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/External/CodeMirror/codemirror.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/External/CodeMirror/codemirror.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/External/CodeMirror/clojure.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/External/CodeMirror/clojure.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/External/CodeMirror/closebrackets.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/External/CodeMirror/closebrackets.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/External/CodeMirror/codemirror.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/External/CodeMirror/codemirror.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/External/CodeMirror/coffeescript.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/External/CodeMirror/coffeescript.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/External/CodeMirror/comment.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/External/CodeMirror/comment.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/External/CodeMirror/css.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/External/CodeMirror/css.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/External/CodeMirror/htmlmixed.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/External/CodeMirror/htmlmixed.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/External/CodeMirror/javascript.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/External/CodeMirror/javascript.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/External/CodeMirror/livescript.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/External/CodeMirror/livescript.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/External/CodeMirror/matchbrackets.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/External/CodeMirror/matchbrackets.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/External/CodeMirror/overlay.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/External/CodeMirror/overlay.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/External/CodeMirror/placeholder.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/External/CodeMirror/placeholder.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/External/CodeMirror/runmode.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/External/CodeMirror/runmode.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/External/CodeMirror/sass.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/External/CodeMirror/sass.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/External/CodeMirror/searchcursor.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/External/CodeMirror/searchcursor.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/External/CodeMirror/sql.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/External/CodeMirror/sql.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/External/CodeMirror/xml.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/External/CodeMirror/xml.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/External/ESLint/eslint.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/External/ESLint/eslint.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/External/Esprima/esprima.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/External/Esprima/esprima.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/AnalyzerMessage.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/AnalyzerMessage.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/ApplicationCacheFrame.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/ApplicationCacheFrame.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/ApplicationCacheManifest.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/ApplicationCacheManifest.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/BackForwardEntry.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/BackForwardEntry.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/Branch.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/Branch.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/Breakpoint.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/Breakpoint.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/BreakpointAction.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/BreakpointAction.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/CallFrame.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/CallFrame.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/CallingContextTree.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/CallingContextTree.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/CollectionEntry.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/CollectionEntry.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/CollectionEntryPreview.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/CollectionEntryPreview.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/Color.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/Color.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/ConsoleCommandResultMessage.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/ConsoleCommandResultMessage.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/ConsoleMessage.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/ConsoleMessage.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/ContentFlow.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/ContentFlow.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/CookieStorageObject.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/CookieStorageObject.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/CSSCompletions.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/CSSCompletions.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/CSSKeywordCompletions.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/CSSKeywordCompletions.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/CSSMedia.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/CSSMedia.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/CSSProperty.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/CSSProperty.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/CSSRule.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/CSSRule.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/CSSSelector.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/CSSSelector.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/CSSStyleDeclaration.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/CSSStyleDeclaration.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/CSSStyleSheet.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/CSSStyleSheet.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/DatabaseObject.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/DatabaseObject.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/DatabaseTableObject.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/DatabaseTableObject.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/DebuggerDashboard.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/DebuggerDashboard.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/DefaultDashboard.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/DefaultDashboard.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/DOMNode.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/DOMNode.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/DOMNodeStyles.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/DOMNodeStyles.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/DOMSearchMatchObject.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/DOMSearchMatchObject.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/DOMStorageObject.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/DOMStorageObject.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/DOMTree.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/DOMTree.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/ExecutionContext.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/ExecutionContext.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/ExecutionContextList.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/ExecutionContextList.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/FPSInstrument.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/FPSInstrument.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/Frame.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/Frame.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/GarbageCollection.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/GarbageCollection.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/Geometry.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/Geometry.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/Gradient.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/Gradient.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/IndexedDatabase.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/IndexedDatabase.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/IndexedDatabaseObjectStore.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/IndexedDatabaseObjectStore.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/IndexedDatabaseObjectStoreIndex.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/IndexedDatabaseObjectStoreIndex.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/Instrument.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/Instrument.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/IssueMessage.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/IssueMessage.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/KeyboardShortcut.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/KeyboardShortcut.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/LayoutInstrument.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/LayoutInstrument.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/LayoutTimelineRecord.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/LayoutTimelineRecord.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/LazySourceCodeLocation.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/LazySourceCodeLocation.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/LineWidget.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/LineWidget.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/LogObject.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/LogObject.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/MemoryCategory.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/MemoryCategory.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/MemoryInstrument.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/MemoryInstrument.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/MemoryTimelineRecord.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/MemoryTimelineRecord.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/NativeFunctionParameters.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/NativeFunctionParameters.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/NetworkInstrument.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/NetworkInstrument.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/NetworkTimeline.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/NetworkTimeline.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/ObjectPreview.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/ObjectPreview.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/Probe.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/Probe.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/ProbeSet.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/ProbeSet.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/ProbeSetDataFrame.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/ProbeSetDataFrame.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/ProbeSetDataTable.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/ProbeSetDataTable.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/Profile.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/Profile.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/ProfileNode.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/ProfileNode.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/ProfileNodeCall.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/ProfileNodeCall.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/PropertyDescriptor.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/PropertyDescriptor.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/PropertyPath.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/PropertyPath.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/PropertyPreview.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/PropertyPreview.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/RenderingFrameTimelineRecord.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/RenderingFrameTimelineRecord.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/ReplayDashboard.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/ReplayDashboard.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/ReplaySession.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/ReplaySession.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/ReplaySessionSegment.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/ReplaySessionSegment.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/Resource.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/Resource.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/ResourceCollection.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/ResourceCollection.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/ResourceTimelineRecord.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/ResourceTimelineRecord.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/Revision.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/Revision.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/ScopeChainNode.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/ScopeChainNode.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/Script.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/Script.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/ScriptInstrument.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/ScriptInstrument.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/ScriptSyntaxTree.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/ScriptSyntaxTree.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/ScriptTimelineRecord.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/ScriptTimelineRecord.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/SourceCode.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/SourceCode.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/SourceCodeLocation.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/SourceCodeLocation.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/SourceCodePosition.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/SourceCodePosition.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/SourceCodeRevision.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/SourceCodeRevision.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/SourceCodeSearchMatchObject.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/SourceCodeSearchMatchObject.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/SourceCodeTextRange.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/SourceCodeTextRange.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/SourceCodeTimeline.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/SourceCodeTimeline.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/SourceMap.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/SourceMap.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/SourceMapResource.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/SourceMapResource.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/StackTrace.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/StackTrace.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/StructureDescription.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/StructureDescription.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/TextMarker.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/TextMarker.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/TextRange.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/TextRange.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/Timeline.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/Timeline.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/TimelineMarker.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/TimelineMarker.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/TimelineRecord.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/TimelineRecord.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/TimelineRecording.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/TimelineRecording.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/TypeDescription.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/TypeDescription.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/TypeSet.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/TypeSet.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Models/WrappedPromise.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Models/WrappedPromise.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/ApplicationCacheObserver.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/ApplicationCacheObserver.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/ConsoleObserver.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/ConsoleObserver.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/CSSObserver.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/CSSObserver.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/DatabaseObserver.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/DatabaseObserver.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/DebuggerObserver.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/DebuggerObserver.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/DOMObserver.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/DOMObserver.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/DOMStorageObserver.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/DOMStorageObserver.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/HeapObserver.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/HeapObserver.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/InspectorBackend.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/InspectorBackend.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/InspectorFrontendAPI.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/InspectorFrontendAPI.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/InspectorFrontendHostStub.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/InspectorFrontendHostStub.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/InspectorObserver.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/InspectorObserver.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/LayerTreeObserver.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/LayerTreeObserver.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/LoadInspectorBackendCommands.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/LoadInspectorBackendCommands.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/LoggingProtocolTracer.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/LoggingProtocolTracer.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/MemoryObserver.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/MemoryObserver.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/MessageDispatcher.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/MessageDispatcher.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/NetworkObserver.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/NetworkObserver.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/PageObserver.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/PageObserver.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/ProtocolTracer.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/ProtocolTracer.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/RemoteObject.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/RemoteObject.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/ReplayObserver.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/ReplayObserver.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/RuntimeObserver.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/RuntimeObserver.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/ScriptProfilerObserver.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/ScriptProfilerObserver.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Protocol/TimelineObserver.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Protocol/TimelineObserver.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Test/FrontendTestHarness.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Test/FrontendTestHarness.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Test/InspectorProtocol.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Test/InspectorProtocol.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Test/ProtocolTestHarness.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Test/ProtocolTestHarness.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Test/Test.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Test/Test.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Test/TestHarness.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Test/TestHarness.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Test/TestStub.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Test/TestStub.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Test/TestSuite.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Test/TestSuite.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ApplicationCacheFrameContentView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ApplicationCacheFrameContentView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ApplicationCacheIcons.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ApplicationCacheIcons.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/BezierEditor.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/BezierEditor.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/BoxModelDetailsSectionRow.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/BoxModelDetailsSectionRow.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/BreakpointActionView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/BreakpointActionView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/BreakpointPopoverController.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/BreakpointPopoverController.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/BreakpointTreeElement.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/BreakpointTreeElement.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ButtonNavigationItem.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ButtonNavigationItem.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ButtonToolbarItem.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ButtonToolbarItem.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/CallFrameIcons.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/CallFrameIcons.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/CallFrameView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/CallFrameView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ChartDetailsSectionRow.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ChartDetailsSectionRow.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/CircleChart.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/CircleChart.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ClusterContentView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ClusterContentView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/CodeMirrorOverrides.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/CodeMirrorOverrides.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ColorPicker.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ColorPicker.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ColorWheel.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ColorWheel.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/CompletionSuggestionsView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/CompletionSuggestionsView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ComputedStyleDetailsPanel.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ComputedStyleDetailsPanel.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ConsoleMessageView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ConsoleMessageView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ConsolePrompt.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ConsolePrompt.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ContentBrowser.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ContentBrowser.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ContentBrowserTabContentView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ContentBrowserTabContentView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ContentFlowIcon.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ContentFlowIcon.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ContentView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ContentView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ContentViewContainer.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ContentViewContainer.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ControlToolbarItem.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ControlToolbarItem.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/CookieIcon.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/CookieIcon.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/CookieStorageContentView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/CookieStorageContentView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/CSSStyleDeclarationSection.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/CSSStyleDeclarationSection.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/CSSStyleDeclarationTextEditor.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/CSSStyleDeclarationTextEditor.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/CSSStyleDetailsSidebarPanel.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/CSSStyleDetailsSidebarPanel.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DashboardContainerView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DashboardContainerView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DatabaseContentView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DatabaseContentView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DatabaseIcon.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DatabaseIcon.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DatabaseTableContentView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DatabaseTableContentView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DatabaseTableIcon.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DatabaseTableIcon.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DataGrid.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DataGrid.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DebuggerDashboardView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DebuggerDashboardView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DebuggerSidebarPanel.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DebuggerSidebarPanel.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DefaultDashboardView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DefaultDashboardView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DetailsSection.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DetailsSection.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DividerNavigationItem.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DividerNavigationItem.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DOMStorageContentView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DOMStorageContentView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DOMStorageIcons.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DOMStorageIcons.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DOMTreeContentView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DOMTreeContentView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DOMTreeDataGrid.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DOMTreeDataGrid.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DOMTreeOutline.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DOMTreeOutline.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/Editing.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/Editing.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ErrorObjectView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ErrorObjectView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/EventListenerSectionGroup.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/EventListenerSectionGroup.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/FilterBar.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/FilterBar.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/FindBanner.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/FindBanner.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/FlexibleSpaceNavigationItem.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/FlexibleSpaceNavigationItem.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/FolderIcon.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/FolderIcon.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/FontResourceContentView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/FontResourceContentView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/FormattedValue.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/FormattedValue.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/GoToLineDialog.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/GoToLineDialog.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/GradientEditor.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/GradientEditor.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/GradientSlider.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/GradientSlider.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/HierarchicalPathComponent.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/HierarchicalPathComponent.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/HoverMenu.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/HoverMenu.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ImageResourceContentView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ImageResourceContentView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/IndeterminateProgressSpinner.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/IndeterminateProgressSpinner.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/IndexedDatabaseObjectStoreContentView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/IndexedDatabaseObjectStoreContentView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/InlineSwatch.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/InlineSwatch.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/IssueTreeElement.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/IssueTreeElement.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/LayerTreeDetailsSidebarPanel.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/LayerTreeDetailsSidebarPanel.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/LayoutTimelineOverviewGraph.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/LayoutTimelineOverviewGraph.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/LayoutTimelineView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/LayoutTimelineView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/LogContentView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/LogContentView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/LogIcon.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/LogIcon.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/Main.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/Main.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/MemoryCategoryView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/MemoryCategoryView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/MemoryTimelineOverviewGraph.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/MemoryTimelineOverviewGraph.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/MemoryTimelineView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/MemoryTimelineView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/NavigationBar.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/NavigationBar.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/NavigationSidebarPanel.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/NavigationSidebarPanel.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/NetworkGridContentView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/NetworkGridContentView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/NetworkSidebarPanel.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/NetworkSidebarPanel.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/NetworkTimelineOverviewGraph.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/NetworkTimelineOverviewGraph.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/NetworkTimelineView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/NetworkTimelineView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/NewTabContentView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/NewTabContentView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ObjectPreviewView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ObjectPreviewView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ObjectTreeArrayIndexTreeElement.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ObjectTreeArrayIndexTreeElement.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ObjectTreeMapEntryTreeElement.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ObjectTreeMapEntryTreeElement.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ObjectTreePropertyTreeElement.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ObjectTreePropertyTreeElement.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ObjectTreeView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ObjectTreeView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/OverviewTimelineView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/OverviewTimelineView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/PathComponentIcons.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/PathComponentIcons.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/Popover.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/Popover.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ProbeDetailsSidebarPanel.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ProbeDetailsSidebarPanel.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ProbeSetDataGrid.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ProbeSetDataGrid.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/QuickConsole.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/QuickConsole.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/RadioButtonNavigationItem.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/RadioButtonNavigationItem.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/RenderingFrameTimelineOverviewGraph.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/RenderingFrameTimelineOverviewGraph.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/RenderingFrameTimelineView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/RenderingFrameTimelineView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ReplayDashboardView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ReplayDashboardView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/Resizer.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/Resizer.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ResourceIcons.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ResourceIcons.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ResourceSidebarPanel.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ResourceSidebarPanel.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ResourceTreeElement.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ResourceTreeElement.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/RulesStyleDetailsPanel.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/RulesStyleDetailsPanel.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ScopeBar.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ScopeBar.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ScopeChainDetailsSidebarPanel.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ScopeChainDetailsSidebarPanel.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ScopeRadioButtonNavigationItem.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ScopeRadioButtonNavigationItem.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ScriptContentView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ScriptContentView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ScriptTimelineOverviewGraph.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ScriptTimelineOverviewGraph.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ScriptTimelineView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ScriptTimelineView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/SearchBar.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/SearchBar.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/SearchIcons.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/SearchIcons.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/SearchSidebarPanel.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/SearchSidebarPanel.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/Sidebar.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/Sidebar.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/SidebarPanel.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/SidebarPanel.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/Slider.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/Slider.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/SourceCodeTextEditor.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/SourceCodeTextEditor.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/StackTraceView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/StackTraceView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/StorageSidebarPanel.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/StorageSidebarPanel.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/StyleRuleIcons.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/StyleRuleIcons.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/SyntaxHighlightingDefaultTheme.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/SyntaxHighlightingDefaultTheme.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TabBar.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TabBar.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TabBrowser.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TabBrowser.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TextContentView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TextContentView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TextEditor.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TextEditor.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TextResourceContentView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TextResourceContentView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TimelineDataGrid.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TimelineDataGrid.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TimelineIcons.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TimelineIcons.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TimelineOverview.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TimelineOverview.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TimelineRecordBar.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TimelineRecordBar.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TimelineRecordFrame.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TimelineRecordFrame.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TimelineRecordingContentView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TimelineRecordingContentView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TimelineRuler.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TimelineRuler.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TimelineSidebarPanel.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TimelineSidebarPanel.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TimelineView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TimelineView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/Toolbar.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/Toolbar.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TreeElementStatusButton.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TreeElementStatusButton.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TreeOutline.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TreeOutline.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TypeTokenView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TypeTokenView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TypeTreeElement.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TypeTreeElement.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TypeTreeView.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TypeTreeView.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/Variables.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/Variables.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleBackgroundPicker.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleBackgroundPicker.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleColorPicker.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleColorPicker.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleCommaSeparatedKeywordEditor.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleCommaSeparatedKeywordEditor.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleDetailsPanel.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleDetailsPanel.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleKeywordCheckbox.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleKeywordCheckbox.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleKeywordIconList.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleKeywordIconList.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleNumberInputBox.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleNumberInputBox.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStylePropertyEditor.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStylePropertyEditor.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStylePropertyEditorLink.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStylePropertyEditorLink.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleRelativeNumberSlider.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleRelativeNumberSlider.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleSelectorSection.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleSelectorSection.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleSelectorTreeItem.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleSelectorTreeItem.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleTabbedPropertiesRow.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleTabbedPropertiesRow.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleTimingEditor.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleTimingEditor.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleUnitSlider.css -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleUnitSlider.css Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ActivateButtonNavigationItem.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ActivateButtonNavigationItem.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ActivateButtonToolbarItem.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ActivateButtonToolbarItem.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ApplicationCacheDetailsSidebarPanel.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ApplicationCacheDetailsSidebarPanel.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ApplicationCacheFrameContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ApplicationCacheFrameContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ApplicationCacheFrameTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ApplicationCacheFrameTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ApplicationCacheManifestTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ApplicationCacheManifestTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/BezierEditor.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/BezierEditor.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/BoxModelDetailsSectionRow.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/BoxModelDetailsSectionRow.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/BreakpointActionView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/BreakpointActionView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/BreakpointTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/BreakpointTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ButtonNavigationItem.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ButtonNavigationItem.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ButtonToolbarItem.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ButtonToolbarItem.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/CallFrameTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/CallFrameTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/CallFrameView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/CallFrameView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ChartDetailsSectionRow.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ChartDetailsSectionRow.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/CircleChart.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/CircleChart.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ClusterContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ClusterContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/CodeMirrorAdditions.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/CodeMirrorAdditions.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/CodeMirrorEditor.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/CodeMirrorEditor.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/CodeMirrorFormatters.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/CodeMirrorFormatters.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/CodeMirrorTextMarkers.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/CodeMirrorTextMarkers.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ColorPicker.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ColorPicker.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ColorWheel.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ColorWheel.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/CompletionSuggestionsView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/CompletionSuggestionsView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ComputedStyleDetailsPanel.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ComputedStyleDetailsPanel.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ConsoleCommandView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ConsoleCommandView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ConsoleGroup.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ConsoleGroup.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ConsoleMessageView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ConsoleMessageView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ConsolePrompt.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ConsolePrompt.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ConsoleSession.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ConsoleSession.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ConsoleTabContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ConsoleTabContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ContentBrowser.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ContentBrowser.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ContentBrowserTabContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ContentBrowserTabContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ContentFlowDOMTreeContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ContentFlowDOMTreeContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ContentFlowTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ContentFlowTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ContentViewContainer.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ContentViewContainer.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ContextMenu.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ContextMenu.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ControlToolbarItem.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ControlToolbarItem.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/CookieStorageContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/CookieStorageContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/CookieStorageTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/CookieStorageTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/CSSStyleDeclarationSection.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/CSSStyleDeclarationSection.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/CSSStyleDeclarationTextEditor.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/CSSStyleDeclarationTextEditor.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/CSSStyleDetailsSidebarPanel.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/CSSStyleDetailsSidebarPanel.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DashboardContainerView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DashboardContainerView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DashboardView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DashboardView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DatabaseContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DatabaseContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DatabaseHostTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DatabaseHostTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DatabaseTableContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DatabaseTableContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DatabaseTableTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DatabaseTableTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DatabaseTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DatabaseTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DatabaseUserQueryErrorView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DatabaseUserQueryErrorView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DatabaseUserQuerySuccessView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DatabaseUserQuerySuccessView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DatabaseUserQueryViewBase.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DatabaseUserQueryViewBase.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DataGrid.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DataGrid.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DebuggerDashboardView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DebuggerDashboardView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DebuggerSidebarPanel.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DebuggerSidebarPanel.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DebuggerTabContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DebuggerTabContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DebuggerTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DebuggerTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DefaultDashboardView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DefaultDashboardView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DetailsSection.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DetailsSection.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DetailsSectionDataGridRow.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DetailsSectionDataGridRow.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DetailsSectionGroup.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DetailsSectionGroup.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DetailsSectionPropertiesRow.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DetailsSectionPropertiesRow.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DetailsSectionRow.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DetailsSectionRow.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DetailsSectionSimpleRow.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DetailsSectionSimpleRow.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DetailsSectionTextRow.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DetailsSectionTextRow.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DetailsSidebarPanel.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DetailsSidebarPanel.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DividerNavigationItem.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DividerNavigationItem.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DOMDetailsSidebarPanel.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DOMDetailsSidebarPanel.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DOMNodeDetailsSidebarPanel.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DOMNodeDetailsSidebarPanel.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DOMStorageContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DOMStorageContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DOMStorageTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DOMStorageTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DOMTreeContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DOMTreeContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DOMTreeDataGrid.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DOMTreeDataGrid.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DOMTreeDataGridNode.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DOMTreeDataGridNode.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DOMTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DOMTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DOMTreeElementPathComponent.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DOMTreeElementPathComponent.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DOMTreeOutline.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DOMTreeOutline.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/DOMTreeUpdater.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/DOMTreeUpdater.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/EditingSupport.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/EditingSupport.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ElementsTabContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ElementsTabContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ErrorObjectView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ErrorObjectView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/EventListenerSection.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/EventListenerSection.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/EventListenerSectionGroup.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/EventListenerSectionGroup.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/FilterBar.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/FilterBar.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/FilterBarButton.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/FilterBarButton.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/FindBanner.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/FindBanner.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/FlexibleSpaceNavigationItem.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/FlexibleSpaceNavigationItem.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/FolderizedTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/FolderizedTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/FolderTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/FolderTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/FontResourceContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/FontResourceContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/FormattedValue.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/FormattedValue.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/FrameDOMTreeContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/FrameDOMTreeContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/FrameTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/FrameTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/GeneralTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/GeneralTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/GeneralTreeElementPathComponent.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/GeneralTreeElementPathComponent.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/GenericResourceContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/GenericResourceContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/GoToLineDialog.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/GoToLineDialog.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/GradientEditor.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/GradientEditor.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/GradientSlider.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/GradientSlider.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/HierarchicalPathComponent.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/HierarchicalPathComponent.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/HierarchicalPathNavigationItem.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/HierarchicalPathNavigationItem.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/HoverMenu.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/HoverMenu.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ImageResourceContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ImageResourceContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/IndeterminateProgressSpinner.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/IndeterminateProgressSpinner.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/IndexedDatabaseEntryDataGridNode.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/IndexedDatabaseEntryDataGridNode.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/IndexedDatabaseHostTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/IndexedDatabaseHostTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/IndexedDatabaseObjectStoreContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/IndexedDatabaseObjectStoreContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/IndexedDatabaseObjectStoreIndexTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/IndexedDatabaseObjectStoreIndexTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/IndexedDatabaseObjectStoreTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/IndexedDatabaseObjectStoreTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/IndexedDatabaseTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/IndexedDatabaseTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/InlineSwatch.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/InlineSwatch.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/IssueTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/IssueTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/LayerTreeDataGridNode.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/LayerTreeDataGridNode.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/LayerTreeDetailsSidebarPanel.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/LayerTreeDetailsSidebarPanel.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/LayoutTimelineDataGrid.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/LayoutTimelineDataGrid.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/LayoutTimelineDataGridNode.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/LayoutTimelineDataGridNode.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/LayoutTimelineOverviewGraph.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/LayoutTimelineOverviewGraph.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/LayoutTimelineView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/LayoutTimelineView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/LineChart.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/LineChart.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/LogContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/LogContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/LogTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/LogTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/MemoryCategoryView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/MemoryCategoryView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/MemoryTimelineOverviewGraph.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/MemoryTimelineOverviewGraph.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/MemoryTimelineView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/MemoryTimelineView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/MultipleScopeBarItem.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/MultipleScopeBarItem.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/NavigationBar.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/NavigationBar.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/NavigationItem.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/NavigationItem.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/NavigationSidebarPanel.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/NavigationSidebarPanel.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/NetworkGridContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/NetworkGridContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/NetworkSidebarPanel.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/NetworkSidebarPanel.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/NetworkTabContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/NetworkTabContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/NetworkTimelineOverviewGraph.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/NetworkTimelineOverviewGraph.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/NetworkTimelineView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/NetworkTimelineView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/NewTabContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/NewTabContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ObjectPreviewView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ObjectPreviewView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ObjectTreeArrayIndexTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ObjectTreeArrayIndexTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ObjectTreeBaseTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ObjectTreeBaseTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ObjectTreeMapEntryTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ObjectTreeMapEntryTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ObjectTreePropertyTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ObjectTreePropertyTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ObjectTreeSetIndexTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ObjectTreeSetIndexTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ObjectTreeView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ObjectTreeView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/OverviewTimelineView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/OverviewTimelineView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/Popover.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/Popover.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ProbeDetailsSidebarPanel.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ProbeDetailsSidebarPanel.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ProbeSetDataGrid.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ProbeSetDataGrid.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ProbeSetDataGridNode.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ProbeSetDataGridNode.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ProbeSetDetailsSection.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ProbeSetDetailsSection.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ProfileNodeDataGridNode.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ProfileNodeDataGridNode.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ProfileNodeTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ProfileNodeTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/QuickConsole.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/QuickConsole.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/QuickConsoleNavigationBar.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/QuickConsoleNavigationBar.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/RadioButtonNavigationItem.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/RadioButtonNavigationItem.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/RenderingFrameTimelineDataGridNode.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/RenderingFrameTimelineDataGridNode.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/RenderingFrameTimelineOverviewGraph.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/RenderingFrameTimelineOverviewGraph.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/RenderingFrameTimelineView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/RenderingFrameTimelineView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ReplayDashboardView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ReplayDashboardView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/Resizer.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/Resizer.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ResourceClusterContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ResourceClusterContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ResourceContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ResourceContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ResourceDetailsSidebarPanel.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ResourceDetailsSidebarPanel.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ResourceSidebarPanel.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ResourceSidebarPanel.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ResourcesTabContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ResourcesTabContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ResourceTimelineDataGridNode.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ResourceTimelineDataGridNode.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ResourceTimelineDataGridNodePathComponent.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ResourceTimelineDataGridNodePathComponent.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ResourceTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ResourceTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/RulesStyleDetailsPanel.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/RulesStyleDetailsPanel.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ScopeBar.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ScopeBar.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ScopeBarItem.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ScopeBarItem.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ScopeChainDetailsSidebarPanel.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ScopeChainDetailsSidebarPanel.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ScopeRadioButtonNavigationItem.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ScopeRadioButtonNavigationItem.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ScriptContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ScriptContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ScriptTimelineDataGrid.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ScriptTimelineDataGrid.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ScriptTimelineDataGridNode.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ScriptTimelineDataGridNode.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ScriptTimelineOverviewGraph.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ScriptTimelineOverviewGraph.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ScriptTimelineView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ScriptTimelineView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ScriptTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ScriptTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/SearchBar.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/SearchBar.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/SearchResultTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/SearchResultTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/SearchSidebarPanel.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/SearchSidebarPanel.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/SearchTabContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/SearchTabContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/SettingsTabContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/SettingsTabContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/Sidebar.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/Sidebar.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/SidebarPanel.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/SidebarPanel.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/Slider.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/Slider.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/SourceCodeTextEditor.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/SourceCodeTextEditor.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/SourceCodeTimelineTimelineDataGridNode.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/SourceCodeTimelineTimelineDataGridNode.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/SourceCodeTimelineTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/SourceCodeTimelineTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/SourceCodeTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/SourceCodeTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/SourceMapResourceTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/SourceMapResourceTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/StackedLineChart.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/StackedLineChart.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/StackTraceView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/StackTraceView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/StorageSidebarPanel.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/StorageSidebarPanel.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/StorageTabContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/StorageTabContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/StorageTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/StorageTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/StyleDetailsPanel.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/StyleDetailsPanel.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/SyntaxHighlightingSupport.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/SyntaxHighlightingSupport.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TabBar.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TabBar.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TabBarItem.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TabBarItem.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TabBrowser.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TabBrowser.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TabContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TabContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TextContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TextContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TextEditor.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TextEditor.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TextResourceContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TextResourceContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TimelineDataGrid.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TimelineDataGrid.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TimelineDataGridNode.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TimelineDataGridNode.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TimelineOverview.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TimelineOverview.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TimelineOverviewGraph.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TimelineOverviewGraph.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TimelineRecordBar.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TimelineRecordBar.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TimelineRecordFrame.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TimelineRecordFrame.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TimelineRecordingContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TimelineRecordingContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TimelineRecordTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TimelineRecordTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TimelineRuler.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TimelineRuler.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TimelineSidebarPanel.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TimelineSidebarPanel.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TimelineTabContentView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TimelineTabContentView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TimelineView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TimelineView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ToggleButtonNavigationItem.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ToggleButtonNavigationItem.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/ToggleControlToolbarItem.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/ToggleControlToolbarItem.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/Toolbar.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/Toolbar.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TreeElementStatusButton.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TreeElementStatusButton.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TreeOutline.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TreeOutline.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TreeOutlineDataGridSynchronizer.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TreeOutlineDataGridSynchronizer.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TypeTokenView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TypeTokenView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TypeTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TypeTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/TypeTreeView.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/TypeTreeView.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/View.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/View.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleBackgroundPicker.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleBackgroundPicker.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleBasicInput.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleBasicInput.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleColorPicker.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleColorPicker.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleCommaSeparatedKeywordEditor.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleCommaSeparatedKeywordEditor.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleDetailsPanel.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleDetailsPanel.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleFontFamilyListEditor.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleFontFamilyListEditor.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleFontFamilyTreeElement.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleFontFamilyTreeElement.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleKeywordCheckbox.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleKeywordCheckbox.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleKeywordIconList.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleKeywordIconList.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleKeywordPicker.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleKeywordPicker.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleNumberInputBox.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleNumberInputBox.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStylePropertyCombiner.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStylePropertyCombiner.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStylePropertyEditor.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStylePropertyEditor.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStylePropertyEditorLink.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStylePropertyEditorLink.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStylePropertyNameInput.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStylePropertyNameInput.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleRelativeNumberSlider.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleRelativeNumberSlider.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleSelectorSection.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleSelectorSection.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleSelectorTreeItem.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleSelectorTreeItem.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleTabbedPropertiesRow.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleTabbedPropertiesRow.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleTimingEditor.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleTimingEditor.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleUnitSlider.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleUnitSlider.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Views/VisualStyleURLInput.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Views/VisualStyleURLInput.js Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ApplicationCache.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ApplicationCache.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ApplicationCache@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ApplicationCache@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ApplicationCacheManifest.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ApplicationCacheManifest.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ApplicationCacheManifest@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ApplicationCacheManifest@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Breakpoint.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Breakpoint.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Breakpoint@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Breakpoint@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/BreakpointInactive.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/BreakpointInactive.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/BreakpointInactive@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/BreakpointInactive@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ClippingCSS.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ClippingCSS.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ClippingCSS@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ClippingCSS@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ClippingGeneric.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ClippingGeneric.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ClippingGeneric@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ClippingGeneric@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ClippingJS.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ClippingJS.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ClippingJS@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ClippingJS@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ColorIcon.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ColorIcon.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ColorIcon@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ColorIcon@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Colors.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Colors.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Colors@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Colors@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ColorsLarge.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ColorsLarge.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ColorsLarge@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ColorsLarge@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Cookie.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Cookie.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Cookie@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Cookie@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Database.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Database.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Database@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Database@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DatabaseTable.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DatabaseTable.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DatabaseTable@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DatabaseTable@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DocumentCSS.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DocumentCSS.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DocumentCSS@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DocumentCSS@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DocumentFont.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DocumentFont.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DocumentFont@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DocumentFont@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DocumentGeneric.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DocumentGeneric.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DocumentGeneric@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DocumentGeneric@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DocumentImage.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DocumentImage.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DocumentImage@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DocumentImage@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DocumentJS.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DocumentJS.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DocumentJS@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DocumentJS@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DocumentMarkup.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DocumentMarkup.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DocumentMarkup@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DocumentMarkup@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/FolderGeneric.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/FolderGeneric.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/FolderGeneric@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/FolderGeneric@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Frames.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Frames.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Frames@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Frames@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/GradientStop.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/GradientStop.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/GradientStop@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/GradientStop@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/GradientStopSelected.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/GradientStopSelected.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/GradientStopSelected@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/GradientStopSelected@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/HoverMenuButton.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/HoverMenuButton.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/HoverMenuButton@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/HoverMenuButton@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/InstructionPointer.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/InstructionPointer.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/InstructionPointer@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/InstructionPointer@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/LocalStorage.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/LocalStorage.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/LocalStorage@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/LocalStorage@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Network.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Network.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Network@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Network@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/NetworkLarge.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/NetworkLarge.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/NetworkLarge@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/NetworkLarge@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Profile.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Profile.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Profile@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Profile@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Script.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Script.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Script@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Script@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ScriptLarge.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ScriptLarge.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ScriptLarge@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ScriptLarge@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/SessionStorage.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/SessionStorage.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/SessionStorage@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/SessionStorage@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/SliderThumb.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/SliderThumb.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/SliderThumb@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/SliderThumb@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/SliderThumbPressed.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/SliderThumbPressed.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/SliderThumbPressed@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/SliderThumbPressed@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Stopwatch.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Stopwatch.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Stopwatch@2x.png -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Stopwatch@2x.png Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/BackForwardArrows.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/BackForwardArrows.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/BreakpointActionAdd.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/BreakpointActionAdd.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/BreakpointActionRemove.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/BreakpointActionRemove.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/BreakpointButton.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/BreakpointButton.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/BreakpointInactiveButton.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/BreakpointInactiveButton.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Breakpoints.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Breakpoints.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Checkers.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Checkers.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Circle.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Circle.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ClearBoth.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ClearBoth.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ClearLeft.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ClearLeft.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ClearRight.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ClearRight.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Close.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Close.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/CloseLarge.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/CloseLarge.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/CloseWhite.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/CloseWhite.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Console.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Console.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ContentFlow.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ContentFlow.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Crosshair.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Crosshair.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/CubicBezier.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/CubicBezier.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Debug.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Debug.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Debugger.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Debugger.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DisclosureTriangles.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DisclosureTriangles.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DockBottom.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DockBottom.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DockRight.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DockRight.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DOMCharacterData.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DOMCharacterData.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DOMComment.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DOMComment.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DOMDocument.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DOMDocument.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DOMDocumentType.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DOMDocumentType.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DOMElement.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DOMElement.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DOMNode.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DOMNode.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DOMTextNode.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DOMTextNode.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/DownloadArrow.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/DownloadArrow.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Elements.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Elements.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Error.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Error.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Errors.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Errors.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ErrorsEnabled.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ErrorsEnabled.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/EventListener.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/EventListener.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Exception.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Exception.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Eye.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Eye.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/FilterFieldGlyph.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/FilterFieldGlyph.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/FloatLeft.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/FloatLeft.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/FloatRight.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/FloatRight.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/FontStyleItalic.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/FontStyleItalic.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/FontStyleNormal.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/FontStyleNormal.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/FontVariantSmallCaps.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/FontVariantSmallCaps.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Function.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Function.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Gear.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Gear.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/GoToArrow.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/GoToArrow.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/HierarchicalNavigationItemChevron.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/HierarchicalNavigationItemChevron.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/IndeterminateProgressSpinner1.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/IndeterminateProgressSpinner1.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/IndeterminateProgressSpinner10.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/IndeterminateProgressSpinner10.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/IndeterminateProgressSpinner11.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/IndeterminateProgressSpinner11.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/IndeterminateProgressSpinner12.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/IndeterminateProgressSpinner12.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/IndeterminateProgressSpinner2.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/IndeterminateProgressSpinner2.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/IndeterminateProgressSpinner3.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/IndeterminateProgressSpinner3.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/IndeterminateProgressSpinner4.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/IndeterminateProgressSpinner4.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/IndeterminateProgressSpinner5.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/IndeterminateProgressSpinner5.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/IndeterminateProgressSpinner6.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/IndeterminateProgressSpinner6.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/IndeterminateProgressSpinner7.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/IndeterminateProgressSpinner7.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/IndeterminateProgressSpinner8.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/IndeterminateProgressSpinner8.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/IndeterminateProgressSpinner9.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/IndeterminateProgressSpinner9.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Info.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Info.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Issues.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Issues.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/IssuesEnabled.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/IssuesEnabled.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/LayerBorders.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/LayerBorders.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Locked.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Locked.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Log.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Log.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Logs.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Logs.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Minus.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Minus.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Native.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Native.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/NavigationItemCurleyBraces.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/NavigationItemCurleyBraces.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/NavigationItemTrash.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/NavigationItemTrash.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/NavigationItemTypes.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/NavigationItemTypes.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Network.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Network.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/NewTab.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/NewTab.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/NewTabPlus.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/NewTabPlus.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/PaintFlashing.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/PaintFlashing.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Pause.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Pause.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/PausedBreakpoint.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/PausedBreakpoint.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Pencil.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Pencil.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Plus13.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Plus13.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Plus15.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Plus15.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Program.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Program.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/PseudoElement.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/PseudoElement.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Record.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Record.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Reflection.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Reflection.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ReloadFull.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ReloadFull.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ReloadToolbar.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ReloadToolbar.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ReplayPauseButton.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ReplayPauseButton.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ReplayPlayButton.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ReplayPlayButton.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ReplayRecordingButton.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ReplayRecordingButton.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Request.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Request.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Resources.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Resources.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Response.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Response.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ResultLine.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ResultLine.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Resume.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Resume.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/SearchResults.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/SearchResults.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ShadowDOM.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ShadowDOM.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/SortIndicatorArrows.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/SortIndicatorArrows.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/SplitToggleUp.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/SplitToggleUp.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/StepInto.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/StepInto.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/StepOut.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/StepOut.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/StepOver.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/StepOver.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Stop.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Stop.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Storage.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Storage.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/StyleRuleAuthor.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/StyleRuleAuthor.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/StyleRuleInherited.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/StyleRuleInherited.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/StyleRuleInheritedElement.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/StyleRuleInheritedElement.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/StyleRuleInspector.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/StyleRuleInspector.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/StyleRuleUser.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/StyleRuleUser.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/StyleRuleUserAgent.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/StyleRuleUserAgent.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TextAlignCenter.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TextAlignCenter.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TextAlignJustify.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TextAlignJustify.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TextAlignLeft.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TextAlignLeft.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TextAlignRight.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TextAlignRight.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TextDecorationLineThrough.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TextDecorationLineThrough.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TextDecorationOverline.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TextDecorationOverline.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TextDecorationUnderline.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TextDecorationUnderline.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TextTransformCapitalize.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TextTransformCapitalize.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TextTransformLowercase.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TextTransformLowercase.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TextTransformUppercase.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TextTransformUppercase.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Time.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Time.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Timeline.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Timeline.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TimelineRecordAnimation.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TimelineRecordAnimation.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TimelineRecordAPI.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TimelineRecordAPI.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TimelineRecordComposite.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TimelineRecordComposite.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TimelineRecordConsoleProfile.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TimelineRecordConsoleProfile.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TimelineRecordEvent.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TimelineRecordEvent.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TimelineRecordLayout.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TimelineRecordLayout.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TimelineRecordPaint.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TimelineRecordPaint.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TimelineRecordProbeSampled.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TimelineRecordProbeSampled.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TimelineRecordRenderingFrame.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TimelineRecordRenderingFrame.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TimelineRecordScriptEvaluated.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TimelineRecordScriptEvaluated.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TimelineRecordStyle.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TimelineRecordStyle.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TimelineRecordTimer.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TimelineRecordTimer.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ToggleLeftSidebar.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ToggleLeftSidebar.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/ToggleRightSidebar.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/ToggleRightSidebar.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TypeBoolean.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TypeBoolean.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TypeNull.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TypeNull.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TypeNumber.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TypeNumber.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TypeObject.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TypeObject.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TypeRegex.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TypeRegex.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TypeString.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TypeString.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TypeSymbol.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TypeSymbol.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/TypeUndefined.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/TypeUndefined.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Undock.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Undock.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/UpDownArrows.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/UpDownArrows.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/UserInputPrompt.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/UserInputPrompt.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/UserInputPromptPrevious.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/UserInputPromptPrevious.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/UserInputResult.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/UserInputResult.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/VisualStyleNone.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/VisualStyleNone.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/VisualStylePropertyLinked.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/VisualStylePropertyLinked.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/VisualStylePropertyUnlinked.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/VisualStylePropertyUnlinked.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Warning.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Warning.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/UserInterface/Images/gtk/Weight.svg -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/UserInterface/Images/Weight.svg Copying /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebInspectorUI/Localizations/en.lproj/localizedStrings.js -> /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebInspectorUI/Localizations/en.lproj/localizedStrings.js /usr/bin/rcc -name WebInspector -o qrc_WebInspector.cpp WebInspector.qrc [4210/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Storage/StorageThread.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/StorageThread.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/StorageThread.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4211/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebKit_autogen/mocs_compilation.cpp.o [4212/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Storage/WebStorageNamespaceProvider.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URL.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginHash.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SecurityOriginHash.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/storage/StorageNamespaceProvider.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/StorageNamespaceProvider.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/WebStorageNamespaceProvider.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/WebStorageNamespaceProvider.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4213/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/Api/qwebhistoryinterface.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Supplementable.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/Supplementable.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageGroup.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PageGroup.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Api/qwebhistoryinterface.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/PageGroup.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4214/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/Api/qwebdatabase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOrigin.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SecurityOrigin.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Api/qwebdatabase_p.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Api/qwebdatabase.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/webdatabase/DatabaseManager.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/DatabaseManager.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Api/qwebdatabase.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4215/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Storage/StorageSyncManager.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/StorageSyncManager.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/StorageSyncManager.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/StorageThread.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/StorageSyncManager.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = String; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::String; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/StorageSyncManager.cpp:63:64: required from here 63 | return pathByAppendingComponent(m_path, databaseIdentifier + ".localstorage"); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [4216/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/Api/qhttpheader.cpp.o [4217/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Storage/StorageNamespaceImpl.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URL.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginHash.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SecurityOriginHash.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/StorageNamespaceImpl.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/StorageNamespaceImpl.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4218/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/Api/qwebkitglobal.cpp.o [4219/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Storage/StorageAreaSync.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteDatabase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SQLiteDatabase.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/StorageAreaSync.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/StorageAreaSync.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/StorageAreaSync.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4220/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Storage/StorageAreaImpl.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/storage/StorageArea.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/StorageArea.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/StorageAreaImpl.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/StorageAreaImpl.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/StorageAreaImpl.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4221/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Storage/StorageTracker.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/sql/SQLiteDatabase.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SQLiteDatabase.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/StorageTracker.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/StorageTracker.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/StorageTracker.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4222/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/Api/qwebpluginfactory.cpp.o [4223/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/ContextMenuClientQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ContextMenuItem.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ContextMenu.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ContextMenu.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ContextMenuClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ContextMenuClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/ContextMenuClientQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/ContextMenuClientQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/ListHashSet.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/HitTestLocation.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/HitTestResult.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/HitTestResult.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/ContextMenuClientQt.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4224/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/Api/qwebsecurityorigin.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URL.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginHash.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SecurityOriginHash.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/ApplicationCacheStorage.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ApplicationCacheStorage.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Api/qwebsecurityorigin.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4225/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/Api/qwebfullscreenrequest.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Element.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/Element.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Api/qwebfullscreenrequest.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ThreadGlobalData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4226/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/Api/qwebplugindatabase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/FileSystem.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/win/Plugins/PluginPackage.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/win/Plugins/PluginDatabase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Api/qwebplugindatabase.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/win/Plugins/PluginPackage.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4227/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/WebCoreSupport/WebResourceLoadScheduler.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/WebCoreSupport/WebResourceLoadScheduler.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/WebCoreSupport/WebResourceLoadScheduler.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/WebCoreSupport/WebResourceLoadScheduler.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/LoaderStrategy.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/LoaderStrategy.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/WebCoreSupport/WebResourceLoadScheduler.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4228/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/Storage/WebDatabaseProvider.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/WebDatabaseProvider.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/WebDatabaseProvider.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServerDelegate.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/InProcessIDBServer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/WebDatabaseProvider.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4229/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/Api/qwebscriptworld.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URL.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Api/qwebscriptworld.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Api/qwebscriptworld_p.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Api/qwebscriptworld.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4230/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/Api/qwebhistory.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/BackForwardList.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Api/qwebhistory_p.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Api/qwebhistory.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/ArgList.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/Interpreter.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValueInlines.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/SerializedScriptValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/HistoryItem.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/HistoryItem.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Api/qwebhistory_p.h:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4231/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/IconDatabaseClientQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FormState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/FormState.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/IconDatabaseClientQt.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceResponseBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceResponseBase.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceResponse.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceResponse.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FormState.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/IconDatabaseClientQt.cpp: In member function ‘virtual void WebCore::IconDatabaseClientQt::didImportIconURLForPageURL(const WTF::String&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/IconDatabaseClientQt.cpp:60:69: warning: unused parameter ‘url’ [-Wunused-parameter] 60 | void IconDatabaseClientQt::didImportIconURLForPageURL(const String& url) | ~~~~~~~~~~~~~~^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/IconDatabaseClientQt.cpp: In member function ‘virtual void WebCore::IconDatabaseClientQt::didChangeIconForPageURL(const WTF::String&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/IconDatabaseClientQt.cpp:69:66: warning: unused parameter ‘url’ [-Wunused-parameter] 69 | void IconDatabaseClientQt::didChangeIconForPageURL(const String& url) | ~~~~~~~~~~~~~~^~~ [4232/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/FrameNetworkingContextQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/Document.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameNetworkingContext.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/FrameNetworkingContext.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/FrameNetworkingContextQt.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/FrameNetworkingContextQt.cpp:21: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ThreadGlobalData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4233/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/HistorySerialization.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValue.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/bindings/js/SerializedScriptValue.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SerializedScriptValue.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/HistoryItem.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/HistoryItem.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/HistorySerialization.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/HistorySerialization.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/StackVisitor.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/CallFrame.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/CallFrame.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ArgList.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/ArgList.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/interpreter/Interpreter.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/Interpreter.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/JSCJSValueInlines.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bindings/ScriptValue.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4234/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/DragClientQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Position.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/Position.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/VisiblePosition.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/VisiblePosition.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AXObjectCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/AXObjectCache.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ChromeClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/DragClientQt.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ThreadGlobalData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutRect.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/LayoutRect.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/RenderEmbeddedObject.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [4235/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/EditorClientQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextChecking.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/TextChecking.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/EditorClient.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/EditorClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/EditorClientQt.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/EditorClientQt.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ThreadGlobalData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/Document.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/EditorClientQt.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextChecking.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4236/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/ChromeClientQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Position.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/Position.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/VisiblePosition.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/VisiblePosition.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AXObjectCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/AXObjectCache.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ChromeClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/ChromeClientQt.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/ChromeClientQt.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ThreadGlobalData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/LayoutRect.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/LayoutRect.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/RenderEmbeddedObject.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/ChromeClientQt.cpp:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/FloatPoint3D.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/ChromeClientQt.cpp: In member function ‘virtual void WebCore::ChromeClientQt::attachRootGraphicsLayer(WebCore::Frame*, WebCore::GraphicsLayer*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/ChromeClientQt.cpp:627:53: warning: unused parameter ‘frame’ [-Wunused-parameter] 627 | void ChromeClientQt::attachRootGraphicsLayer(Frame* frame, GraphicsLayer* graphicsLayer) | ~~~~~~~^~~~~ [4237/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/Api/qwebsettings.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URL.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/SecurityOriginHash.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SecurityOriginHash.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/appcache/ApplicationCacheStorage.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ApplicationCacheStorage.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Api/qwebsettings.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4238/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/QtPluginWidgetAdapter.cpp.o [4239/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/NotificationPresenterClientQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/Document.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/NotificationPresenterClientQt.cpp:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ThreadGlobalData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/NotificationPermissionCallback.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/notifications/NotificationClient.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/NotificationClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/NotificationPresenterClientQt.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/NotificationPresenterClientQt.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4240/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/QtPlatformPlugin.cpp.o [4241/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/InspectorClientQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/InspectorClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/InspectorClientQt.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/InspectorClientQt.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorFrontendChannel.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/InspectorClientQt.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4242/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/QWebFrameData.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/QWebFrameData.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/QWebFrameData.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ThreadGlobalData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/Document.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/QWebFrameData.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/QWebFrameData.h:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4243/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/InspectorServerQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/inspector/InspectorClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/InspectorClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/InspectorClientQt.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/InspectorServerQt.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/inspector/InspectorFrontendChannel.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/InspectorClientQt.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4244/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/SearchPopupMenuQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/SearchPopupMenu.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/SearchPopupMenu.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/SearchPopupMenuQt.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/SearchPopupMenuQt.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/SearchPopupMenuQt.cpp: In member function ‘virtual void WebCore::SearchPopupMenuQt::saveRecentSearches(const WTF::AtomicString&, const WTF::Vector<WebCore::RecentSearch>&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/SearchPopupMenuQt.cpp:37:69: warning: unused parameter ‘name’ [-Wunused-parameter] 37 | void SearchPopupMenuQt::saveRecentSearches(const WTF::AtomicString& name, const Vector<RecentSearch>&) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/SearchPopupMenuQt.cpp: In member function ‘virtual void WebCore::SearchPopupMenuQt::loadRecentSearches(const WTF::AtomicString&, WTF::Vector<WebCore::RecentSearch>&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/SearchPopupMenuQt.cpp:41:69: warning: unused parameter ‘name’ [-Wunused-parameter] 41 | void SearchPopupMenuQt::loadRecentSearches(const WTF::AtomicString& name, Vector<RecentSearch>&) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [4245/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/ProgressTrackerClientQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Document.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/Document.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/ProgressTrackerClientQt.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ThreadGlobalData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ExceptionCodePlaceholder.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/ProgressTrackerClientQt.cpp: In member function ‘virtual void WebCore::ProgressTrackerClientQt::progressStarted(WebCore::Frame&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/ProgressTrackerClientQt.cpp:57:23: warning: unused variable ‘frame’ [-Wunused-variable] 57 | QWebFrameAdapter* frame = QWebFrameAdapter::kit(&originatingProgressFrame); | ^~~~~ [4246/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/Api/qwebelement.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/JSAPIValueWrapper.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/APICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/APICast.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Api/qwebelement.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderImage.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/RenderImage.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Api/qwebelement.cpp:46: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Api/qwebelement.cpp: In member function ‘QStringList QWebElement::classes() const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Api/qwebelement.cpp:891:108: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations] 891 | QStringList classes = attribute(QLatin1String("class")).simplified().split(QLatin1Char(' '), QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Api/qwebelement.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Api/qwebelement.cpp:21: /usr/include/QtCore/qstring.h:602:9: note: declared here 602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ [4247/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/UndoStepQt.cpp.o [4248/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/TextCheckerClientQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextChecking.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/text/TextCheckerClient.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/TextCheckerClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/TextCheckerClientQt.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/TextCheckerClientQt.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4249/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/win/Plugins/PluginDebug.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/win/Plugins/PluginDebug.cpp:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4250/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/QtPrintContext.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontFeatureSettings.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontDescription.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/FontDescription.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/qt/FontPlatformData.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontPlatformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsContext.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/QtPrintContext.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/DashArray.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4251/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/PlatformStrategiesQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CookiesStrategy.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/CookiesStrategy.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/PlatformStrategiesQt.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/PlatformStrategiesQt.cpp:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/CookiesStrategy.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/RenderEmbeddedObject.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ChromeClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/ChromeClientQt.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/PlatformStrategiesQt.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [4252/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/PopupMenuQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventListenerMap.h:40, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Position.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/Position.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/VisiblePosition.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/VisiblePosition.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AXObjectCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/AXObjectCache.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ChromeClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/ChromeClientQt.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/PopupMenuQt.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ThreadGlobalData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/PopupMenu.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/PopupMenu.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/PopupMenuQt.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/PopupMenuQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/RenderEmbeddedObject.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/PopupMenuQt.cpp: In member function ‘virtual void WebCore::PopupMenuQt::show(const WebCore::IntRect&, WebCore::FrameView*, int)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/PopupMenuQt.cpp:91:66: warning: unused parameter ‘index’ [-Wunused-parameter] 91 | void PopupMenuQt::show(const IntRect& rect, FrameView* view, int index) | ~~~~^~~~~ [4253/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/VisitedLinkStoreQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/LinkHash.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/LinkHash.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/VisitedLinkStoreQt.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/VisitedLinkStoreQt.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashSet.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/VisitedLinkStore.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/VisitedLinkStore.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/VisitedLinkStoreQt.h:30: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4254/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/InitWebCoreQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:41, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/Image.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/Cursor.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/Cursor.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/Chrome.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/Chrome.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/InitWebCoreQt.cpp:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/ThreadGlobalData.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ThreadGlobalData.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventNames.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/EventTarget.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Node.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/ContainerNode.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Position.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/Position.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/VisiblePosition.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/VisiblePosition.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AccessibilityObject.h:37, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/accessibility/AXObjectCache.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/AXObjectCache.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ChromeClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/ChromeClientQt.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/InitWebCoreQt.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Image.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/RenderEmbeddedObject.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [4255/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/WebEventConversion.cpp.o /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp: In function ‘void WebCore::mouseEventTypeAndMouseButtonFromQEvent(const QEvent*, PlatformEvent::Type&, MouseButton&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:78:33: warning: ‘Qt::MidButton’ is deprecated: MidButton is deprecated. Use MiddleButton instead [-Wdeprecated-declarations] 78 | else if (mouseButtons & Qt::MidButton) | ^~~~~~~~~ In file included from /usr/include/QtCore/qpoint.h:43, from /usr/include/QtCore/QPoint:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:23: /usr/include/QtCore/qnamespace.h:138:9: note: declared here 138 | MidButton Q_DECL_ENUMERATOR_DEPRECATED_X("MidButton is deprecated. Use MiddleButton instead") = MiddleButton, | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp: In constructor ‘WebCore::WebKitPlatformTouchEvent::WebKitPlatformTouchEvent(QTouchEvent*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘None’ not handled in switch [-Wswitch] 174 | switch (event->type()) { | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘Timer’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘MouseButtonPress’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘MouseButtonRelease’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘MouseButtonDblClick’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘MouseMove’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘KeyPress’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘KeyRelease’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘FocusIn’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘FocusOut’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘FocusAboutToChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘Enter’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘Leave’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘Paint’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘Move’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘Resize’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘Create’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘Destroy’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘Show’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘Hide’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘Close’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘Quit’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ParentChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ParentAboutToChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ThreadChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘WindowActivate’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘WindowDeactivate’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ShowToParent’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘HideToParent’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘Wheel’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘WindowTitleChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘WindowIconChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ApplicationWindowIconChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ApplicationFontChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ApplicationLayoutDirectionChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ApplicationPaletteChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘PaletteChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘Clipboard’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘Speech’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘MetaCall’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘SockAct’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘WinEventAct’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘DeferredDelete’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘DragEnter’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘DragMove’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘DragLeave’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘Drop’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘DragResponse’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ChildAdded’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ChildPolished’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ChildRemoved’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ShowWindowRequest’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘PolishRequest’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘Polish’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘LayoutRequest’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘UpdateRequest’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘UpdateLater’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘EmbeddingControl’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ActivateControl’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘DeactivateControl’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ContextMenu’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘InputMethod’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘TabletMove’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘LocaleChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘LanguageChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘LayoutDirectionChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘Style’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘TabletPress’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘TabletRelease’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘OkRequest’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘HelpRequest’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘IconDrag’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘FontChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘EnabledChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ActivationChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘StyleChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘IconTextChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ModifiedChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘MouseTrackingChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘WindowBlocked’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘WindowUnblocked’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘WindowStateChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ReadOnlyChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ToolTip’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘WhatsThis’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘StatusTip’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ActionChanged’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ActionAdded’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ActionRemoved’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘FileOpen’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘Shortcut’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ShortcutOverride’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘WhatsThisClicked’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ToolBarChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ApplicationActivate’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ApplicationActivated’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ApplicationDeactivate’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ApplicationDeactivated’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘QueryWhatsThis’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘EnterWhatsThisMode’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘LeaveWhatsThisMode’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ZOrderChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘HoverEnter’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘HoverLeave’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘HoverMove’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘AcceptDropsChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ZeroTimerEvent’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘GraphicsSceneMouseMove’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘GraphicsSceneMousePress’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘GraphicsSceneMouseRelease’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘GraphicsSceneMouseDoubleClick’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘GraphicsSceneContextMenu’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘GraphicsSceneHoverEnter’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘GraphicsSceneHoverMove’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘GraphicsSceneHoverLeave’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘GraphicsSceneHelp’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘GraphicsSceneDragEnter’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘GraphicsSceneDragMove’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘GraphicsSceneDragLeave’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘GraphicsSceneDrop’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘GraphicsSceneWheel’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘KeyboardLayoutChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘DynamicPropertyChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘TabletEnterProximity’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘TabletLeaveProximity’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘NonClientAreaMouseMove’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘NonClientAreaMouseButtonPress’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘NonClientAreaMouseButtonRelease’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘NonClientAreaMouseButtonDblClick’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘MacSizeChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ContentsRectChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘MacGLWindowChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘FutureCallOut’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘GraphicsSceneResize’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘GraphicsSceneMove’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘CursorChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ToolTipChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘NetworkReplyUpdated’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘GrabMouse’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘UngrabMouse’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘GrabKeyboard’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘UngrabKeyboard’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘MacGLClearDrawable’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘StateMachineSignal’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘StateMachineWrapped’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘NativeGesture’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘RequestSoftwareInputPanel’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘CloseSoftwareInputPanel’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘WinIdChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘Gesture’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘GestureOverride’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ScrollPrepare’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘Scroll’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘Expose’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘InputMethodQuery’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘OrientationChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ThemeChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘SockClose’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘PlatformPanel’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘StyleAnimationUpdate’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ApplicationStateChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘WindowChangeInternal’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘ScreenChangeInternal’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘PlatformSurface’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘Pointer’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘TabletTrackingChange’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘User’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebEventConversion.cpp:174:12: warning: enumeration value ‘MaxUser’ not handled in switch [-Wswitch] [4256/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qrc_WebCore.cpp.o [4257/4383] Building CXX object Source/WebKit2/CMakeFiles/NetworkProcess.dir/NetworkProcess/EntryPoint/qt/NetworkProcessMain.cpp.o [4258/4383] Building CXX object Source/WebKit2/CMakeFiles/DatabaseProcess.dir/DatabaseProcess/EntryPoint/qt/DatabaseProcessMain.cpp.o [4259/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebInspectorUI/qrc_WebInspector.cpp.o [4260/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/Plugins/PluginPackageNone.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/FileSystem.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/win/Plugins/PluginPackage.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Plugins/PluginPackageNone.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/win/Plugins/PluginPackage.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4261/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/TextureMapperLayerClientQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/Animation.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/TextureMapperLayerClientQt.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/TextureMapperLayerClientQt.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GlyphMetricsMap.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/Font.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FontCascade.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsContext.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsContext.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/texmap/TextureMapper.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/TextureMapper.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/TextureMapperLayerClientQt.h:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h: At global scope: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/WebCore/CSSPropertyNames.h:7, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/animation/Animation.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/TextureMapperLayerClientQt.cpp: In member function ‘void WebCore::TextureMapperLayerClientQt::markForSync(bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/TextureMapperLayerClientQt.cpp:51:51: warning: unused parameter ‘scheduleSync’ [-Wunused-parameter] 51 | void TextureMapperLayerClientQt::markForSync(bool scheduleSync) | ~~~~~^~~~~~~~~~~~ [4262/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/FrameLoaderClientQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FormState.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/FormState.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/HTTPHeaderMap.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceResponseBase.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceResponseBase.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceResponse.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceResponse.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefCounted.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FormState.h:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp: In function ‘QString drtPrintFrameUserGestureStatus(WebCore::Frame*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:116:63: warning: unused parameter ‘frame’ [-Wunused-parameter] 116 | static QString drtPrintFrameUserGestureStatus(WebCore::Frame* frame) | ~~~~~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp: In member function ‘virtual bool WebCore::FrameLoaderClientQt::canShowMIMETypeAsHTML(const WTF::String&) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:575:63: warning: unused parameter ‘MIMEType’ [-Wunused-parameter] 575 | bool FrameLoaderClientQt::canShowMIMETypeAsHTML(const String& MIMEType) const | ~~~~~~~~~~~~~~^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp: In member function ‘virtual void WebCore::FrameLoaderClientQt::setMainDocumentError(WebCore::DocumentLoader*, const WebCore::ResourceError&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:803:73: warning: unused parameter ‘loader’ [-Wunused-parameter] 803 | void FrameLoaderClientQt::setMainDocumentError(WebCore::DocumentLoader* loader, const WebCore::ResourceError& error) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp: In member function ‘virtual void WebCore::FrameLoaderClientQt::dispatchDidFailLoading(WebCore::DocumentLoader*, long unsigned int, const WebCore::ResourceError&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:1063:75: warning: unused parameter ‘loader’ [-Wunused-parameter] 1063 | void FrameLoaderClientQt::dispatchDidFailLoading(WebCore::DocumentLoader* loader, unsigned long identifier, const WebCore::ResourceError& error) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp: In member function ‘virtual WTF::RefPtr<WebCore::Widget> WebCore::FrameLoaderClientQt::createPlugin(const WebCore::IntSize&, WebCore::HTMLPlugInElement*, const WebCore::URL&, const WTF::Vector<WTF::String>&, const WTF::Vector<WTF::String>&, const WTF::String&, bool)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:1409:65: warning: unused parameter ‘pluginSize’ [-Wunused-parameter] 1409 | RefPtr<Widget> FrameLoaderClientQt::createPlugin(const IntSize& pluginSize, HTMLPlugInElement* element, const URL& url, const Vector<String>& paramNames, const Vector<String>& paramValues, const String& mimeType, bool loadManually) | ~~~~~~~~~~~~~~~^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp:1409:219: warning: unused parameter ‘loadManually’ [-Wunused-parameter] 1409 | RefPtr<Widget> FrameLoaderClientQt::createPlugin(const IntSize& pluginSize, HTMLPlugInElement* element, const URL& url, const Vector<String>& paramNames, const Vector<String>& paramValues, const String& mimeType, bool loadManually) | ~~~~~^~~~~~~~~~~~ [4263/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/win/Plugins/PluginDatabase.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/FileSystem.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/win/Plugins/PluginPackage.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/win/Plugins/PluginDatabase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/win/Plugins/PluginDatabase.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/win/Plugins/PluginPackage.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ [4264/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/GeolocationPermissionClientQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/Event.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Coordinates.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Geoposition.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Geolocation.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/Geolocation.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/GeolocationPermissionClientQt.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/GeolocationPermissionClientQt.cpp:32: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/GeolocationPermissionClientQt.cpp: In member function ‘void WebCore::GeolocationPermissionClientQt::cancelGeolocationPermissionRequestForFrame(QWebFrameAdapter*, WebCore::Geolocation*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/GeolocationPermissionClientQt.cpp:72:121: warning: unused parameter ‘listener’ [-Wunused-parameter] 72 | void GeolocationPermissionClientQt::cancelGeolocationPermissionRequestForFrame(QWebFrameAdapter* webFrame, Geolocation* listener) | ~~~~~~~~~~~~~^~~~~~~~ [4265/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/WebDatabaseProviderQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/WebDatabaseProvider.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/WebDatabaseProviderQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServerDelegate.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/IDBConnectionToServer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/indexeddb/shared/InProcessIDBServer.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/InProcessIDBServer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/Storage/WebDatabaseProvider.h:35: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ [4266/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/win/Plugins/PluginStream.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/FileSystem.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/win/Plugins/PluginStream.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/win/Plugins/PluginStream.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URL.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/win/Plugins/PluginStream.h:31: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/win/Plugins/PluginStream.cpp:156:91: required from here 156 | String statusLine = "HTTP " + String::number(m_resourceResponse.httpStatusCode()) + " OK\n"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h: In instantiation of ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = const char*; StringType2 = String]’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = const char*; StringType2 = WTF::String]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:100:38: required from ‘WTF::String WTF::StringTypeAdapter<WTF::StringAppend<StringType1, StringType2> >::toString() const [with StringType1 = const char*; StringType2 = WTF::String]’ 100 | String toString() const { return m_buffer; } | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:277:33: required from ‘WTF::String WTF::tryMakeString(StringType1, StringType2) [with StringType1 = StringAppend<const char*, String>; StringType2 = const char*]’ 277 | return adapter1.toString(); | ~~~~~~~~~~~~~~~~~^~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:38:38: required from ‘WTF::StringAppend<StringType1, StringType2>::operator WTF::String() const [with StringType1 = WTF::StringAppend<const char*, WTF::String>; StringType2 = const char*]’ 38 | String result = tryMakeString(m_string1, m_string2); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/win/Plugins/PluginStream.cpp:156:91: required from here 156 | String statusLine = "HTTP " + String::number(m_resourceResponse.httpStatusCode()) + " OK\n"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:298:16: note: in expansion of macro ‘WTFMove’ 298 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: redundant move in return statement [-Wredundant-move] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: note: remove ‘std::move’ call 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:311:12: note: in expansion of macro ‘WTFMove’ 311 | return WTFMove(resultImpl); | ^~~~~~~ [4267/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/GeolocationClientQt.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/Event.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Coordinates.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Geoposition.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/Modules/geolocation/Geolocation.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/Geolocation.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/GeolocationClientQt.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/dom/Event.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/GeolocationClientQt.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/GeolocationClientQt.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4268/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/win/Plugins/PluginPackage.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/FileSystem.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/win/Plugins/PluginPackage.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/win/Plugins/PluginPackage.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/win/Plugins/PluginPackage.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4269/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/Plugins/PluginViewNone.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/FileSystem.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequestBase.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoadRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/FrameLoadRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/win/Plugins/PluginView.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Plugins/PluginViewNone.cpp:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URL.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ [4270/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/QWebFrameAdapter.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCJSValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/JSAPIValueWrapper.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/API/APICast.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/JavaScriptCore/APICast.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/QWebFrameAdapter.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringHash.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WTFThreadData.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSLock.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSCell.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/runtime/JSAPIValueWrapper.h:27: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Ref.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashFunctions.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTraits.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:33: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/RenderEmbeddedObject.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ChromeClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/ChromeClientQt.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/QWebFrameAdapter.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/GraphicsLayer.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/TextureMapperLayerClientQt.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/QWebFrameAdapter.cpp:52: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h: In member function ‘virtual void WebCore::GraphicsLayer::setAnchorPoint(const WebCore::FloatPoint3D&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/GraphicsLayer.h:318:74: warning: implicitly-declared ‘constexpr WebCore::FloatPoint3D& WebCore::FloatPoint3D::operator=(const WebCore::FloatPoint3D&)’ is deprecated [-Wdeprecated-copy] 318 | virtual void setAnchorPoint(const FloatPoint3D& p) { m_anchorPoint = p; } | ^ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/FloatPoint3D.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperation.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/transforms/TransformOperations.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/StyleTransformData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:66: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/graphics/FloatPoint3D.h:53:5: note: because ‘WebCore::FloatPoint3D’ has user-provided ‘WebCore::FloatPoint3D::FloatPoint3D(const WebCore::FloatPoint3D&)’ 53 | FloatPoint3D(const FloatPoint3D& p) | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/QWebFrameAdapter.cpp: In member function ‘void QWebFrameAdapter::renderRelativeCoords(QPainter*, int, const QRegion&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/QWebFrameAdapter.cpp:501:39: warning: ‘QVector<QRect> QRegion::rects() const’ is deprecated: Use begin()/end() instead [-Wdeprecated-declarations] 501 | QVector<QRect> vector = clip.rects(); | ~~~~~~~~~~^~ In file included from /usr/include/QtGui/qmatrix.h:45, from /usr/include/QtGui/qtransform.h:43, from /usr/include/QtGui/qimage.h:48, from /usr/include/QtGui/qpixmap.h:49, from /usr/include/QtGui/QPixmap:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/QWebFrameAdapter.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/QWebFrameAdapter.cpp:22: /usr/include/QtGui/qregion.h:125:20: note: declared here 125 | QVector<QRect> rects() const; | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/QWebFrameAdapter.cpp: In member function ‘void QWebFrameAdapter::renderFrameExtras(WebCore::GraphicsContext&, int, const QRegion&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/QWebFrameAdapter.cpp:552:39: warning: ‘QVector<QRect> QRegion::rects() const’ is deprecated: Use begin()/end() instead [-Wdeprecated-declarations] 552 | QVector<QRect> vector = clip.rects(); | ~~~~~~~~~~^~ /usr/include/QtGui/qregion.h:125:20: note: declared here 125 | QVector<QRect> rects() const; | ^~~~~ [4271/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/win/Plugins/PluginView.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:38, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/FileSystem.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobDataFileReference.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/FormData.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/ResourceRequestBase.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequestBase.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/qt/ResourceRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ResourceRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/loader/FrameLoadRequest.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/FrameLoadRequest.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/win/Plugins/PluginView.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/win/Plugins/PluginView.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URL.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/network/BlobData.h:36: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Vector.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/FileSystem.h:37: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/RenderBox.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/win/Plugins/PluginView.cpp:61: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ [4272/4383] Building CXX object Source/WebKit/CMakeFiles/WebKit.dir/qt/WebCoreSupport/QWebPageAdapter.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSComputedStyleDeclaration.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/QWebPageAdapter.cpp:25: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashMap.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URL.h:31, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/URLHash.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/URLHash.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSValue.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSPrimitiveValue.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSCalculationValue.h:34, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/css/CSSParser.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/QWebPageAdapter.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:107:48: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 107 | class HashTableConstIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, const Value*, const Value&> { | ^~~~~~~~ In file included from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/algorithm:62, from /usr/include/QtCore/qglobal.h:142, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebKitPrefix.h:5, from <command-line>: /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:243:43: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 243 | class HashTableIterator : public std::iterator<std::forward_iterator_tag, Value, std::ptrdiff_t, Value*, Value&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1445:109: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1445 | template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, const ValueType*, const ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1459:104: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 1459 | template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter : public std::iterator<std::forward_iterator_tag, ValueType, std::ptrdiff_t, ValueType*, ValueType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashTable.h:1529: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:38:178: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 38 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, const KeyValuePair<KeyType, MappedType>*, const KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:61:173: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 61 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType>> : public std::iterator<std::forward_iterator_tag, KeyValuePair<KeyType, MappedType>, std::ptrdiff_t, KeyValuePair<KeyType, MappedType>*, KeyValuePair<KeyType, MappedType>&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:89:125: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 89 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, const KeyType*, const KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:106:127: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 106 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, const MappedType*, const MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:123:120: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 123 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator : public std::iterator<std::forward_iterator_tag, KeyType, std::ptrdiff_t, KeyType*, KeyType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/HashIterators.h:146:122: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations] 146 | template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator : public std::iterator<std::forward_iterator_tag, MappedType, std::ptrdiff_t, MappedType*, MappedType&> { | ^~~~~~~~ /usr/include/c++/15/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/history/BackForwardController.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/BackForwardController.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/QWebPageAdapter.cpp:24: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:47:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 47 | WTF_MAKE_NONCOPYABLE(WeakReference<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Noncopyable.h:26:18: note: remove the ‘< >’ 26 | ClassName(const ClassName&) = delete; \ | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/WeakPtr.h:117:5: note: in expansion of macro ‘WTF_MAKE_NONCOPYABLE’ 117 | WTF_MAKE_NONCOPYABLE(WeakPtrFactory<T>); | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:52, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderObject.h:35, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderElement.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderLayerModelObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBoxModelObject.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderBox.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderReplaced.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderWidget.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/RenderEmbeddedObject.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/RenderEmbeddedObject.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/page/ChromeClient.h:39, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/WebCore/ChromeClient.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/ChromeClientQt.h:32, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/QWebPageAdapter.cpp:28: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setKerning(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:249:38: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 249 | text.access()->kerning = obj; | ^~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyleDefs.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:34: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h: In member function ‘void WebCore::SVGRenderStyle::setBaselineShiftValue(const WebCore::SVGLength&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/SVGRenderStyle.h:285:49: warning: implicitly-declared ‘constexpr WebCore::SVGLength& WebCore::SVGLength::operator=(const WebCore::SVGLength&)’ is deprecated [-Wdeprecated-copy] 285 | misc.access()->baselineShiftValue = obj; | ^~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/svg/SVGLength.h:62:5: note: because ‘WebCore::SVGLength’ has user-provided ‘WebCore::SVGLength::SVGLength(const WebCore::SVGLength&)’ 62 | SVGLength(const SVGLength&); | ^~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/FastMalloc.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/config.h:75: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:186:71: note: in expansion of macro ‘WTFMove’ 186 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/ShapeValue.h:33, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/RenderStyle.h:54: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:187:71: note: in expansion of macro ‘WTFMove’ 187 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeCircle::setRadius(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:188:58: note: in expansion of macro ‘WTFMove’ 188 | void setRadius(BasicShapeRadius radius) { m_radius = WTFMove(radius); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterX(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:217:71: note: in expansion of macro ‘WTFMove’ 217 | void setCenterX(BasicShapeCenterCoordinate centerX) { m_centerX = WTFMove(centerX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setCenterY(WebCore::BasicShapeCenterCoordinate)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeCenterCoordinate& WebCore::BasicShapeCenterCoordinate::operator=(const WebCore::BasicShapeCenterCoordinate&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:218:71: note: in expansion of macro ‘WTFMove’ 218 | void setCenterY(BasicShapeCenterCoordinate centerY) { m_centerY = WTFMove(centerY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:93:5: note: because ‘WebCore::BasicShapeCenterCoordinate’ has user-provided ‘WebCore::BasicShapeCenterCoordinate::BasicShapeCenterCoordinate(const WebCore::BasicShapeCenterCoordinate&)’ 93 | BasicShapeCenterCoordinate(const BasicShapeCenterCoordinate& other) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusX(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:219:61: note: in expansion of macro ‘WTFMove’ 219 | void setRadiusX(BasicShapeRadius radiusX) { m_radiusX = WTFMove(radiusX); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h: In member function ‘void WebCore::BasicShapeEllipse::setRadiusY(WebCore::BasicShapeRadius)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/StdLibExtras.h:388:64: warning: implicitly-declared ‘WebCore::BasicShapeRadius& WebCore::BasicShapeRadius::operator=(const WebCore::BasicShapeRadius&)’ is deprecated [-Wdeprecated-copy] 388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:220:61: note: in expansion of macro ‘WTFMove’ 220 | void setRadiusY(BasicShapeRadius radiusY) { m_radiusY = WTFMove(radiusY); } | ^~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/rendering/style/BasicShapes.h:144:5: note: because ‘WebCore::BasicShapeRadius’ has user-provided ‘WebCore::BasicShapeRadius::BasicShapeRadius(const WebCore::BasicShapeRadius&)’ 144 | BasicShapeRadius(const BasicShapeRadius& other) | ^~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/QWebPageAdapter.cpp: In member function ‘QVariant QWebPageAdapter::inputMethodQuery(Qt::InputMethodQuery) const’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/QWebPageAdapter.cpp:750:14: warning: ‘Qt::ImMicroFocus’ is deprecated [-Wdeprecated-declarations] 750 | case Qt::ImMicroFocus: { | ^~~~~~~~~~~~ In file included from /usr/include/QtCore/qpoint.h:43, from /usr/include/QtGui/qcursor.h:44, from /usr/include/QtGui/QCursor:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/QWebPageClient.h:30, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/QWebPageAdapter.h:23, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WebCoreSupport/QWebPageAdapter.cpp:22: /usr/include/QtCore/qnamespace.h:1424:9: note: declared here 1424 | ImMicroFocus Q_DECL_ENUMERATOR_DEPRECATED = 0x2, | ^~~~~~~~~~~~ [4273/4383] Linking CXX shared library lib/libQt5WebKit.so.5.212.0 [4274/4383] Creating library symlink lib/libQt5WebKit.so.5 lib/libQt5WebKit.so [4275/4383] Generating qrc_resources.cpp [4276/4383] Automatic MOC for target tst_qmltests_WebView AutoMoc: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/tests/util.h:0: Note: No relevant classes found. No output generated. [4277/4383] Automatic MOC for target tst_qmltests_DesktopBehavior AutoMoc: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/tests/util.h:0: Note: No relevant classes found. No output generated. [4278/4383] Building CXX object Source/WebKit2/UIProcess/API/qt/tests/CMakeFiles/tst_qmltests_WebView.dir/tst_qmltests_WebView_autogen/mocs_compilation.cpp.o [4279/4383] Building CXX object Source/WebKit2/UIProcess/API/qt/tests/CMakeFiles/tst_qmltests_WebView.dir/qrc_resources.cpp.o [4280/4383] Building CXX object Source/WebKit2/UIProcess/API/qt/tests/CMakeFiles/tst_qmltests_DesktopBehavior.dir/tst_qmltests_DesktopBehavior_autogen/mocs_compilation.cpp.o [4281/4383] Automatic MOC for target qmlwebkitplugin [4282/4383] Building CXX object Source/WebKit2/UIProcess/API/qt/tests/CMakeFiles/tst_qmltests_DesktopBehavior.dir/qrc_resources.cpp.o [4283/4383] Building CXX object Source/WebKit/qt/declarative/CMakeFiles/qmlwebkitplugin.dir/qmlwebkitplugin_autogen/mocs_compilation.cpp.o [4284/4383] Automatic MOC for target qmlwebkitexperimentalplugin [4285/4383] Building CXX object Source/WebKit/qt/declarative/experimental/CMakeFiles/qmlwebkitexperimentalplugin.dir/qmlwebkitexperimentalplugin_autogen/mocs_compilation.cpp.o [4286/4383] Automatic MOC for target WebKitWidgets [4287/4383] Linking CXX executable bin/QtWebNetworkProcess [4288/4383] Linking CXX executable bin/QtWebStorageProcess [4289/4383] Building CXX object Source/WebKit2/UIProcess/API/qt/tests/CMakeFiles/tst_qmltests_WebView.dir/bytearraytestdata.cpp.o [4290/4383] Building CXX object Source/WebKit2/UIProcess/API/qt/tests/CMakeFiles/tst_qmltests_DesktopBehavior.dir/bytearraytestdata.cpp.o [4291/4383] Building CXX object Source/WebKit2/UIProcess/API/qt/tests/CMakeFiles/tst_qmltests_DesktopBehavior.dir/qmltests/tst_qmltests.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/QtWebKit/private/qquickwebview_p.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/tests/qmltests/tst_qmltests.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Api/qwebkitglobal.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/QtWebKit/qwebkitglobal.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/tests/qmltests/../bytearraytestdata.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/tests/qmltests/tst_qmltests.cpp:20: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ [4292/4383] Building CXX object Source/WebKit/qt/declarative/CMakeFiles/qmlwebkitplugin.dir/plugin.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/QtWebKit/private/qquickwebview_p.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/declarative/plugin.cpp:29: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/declarative/plugin.cpp:20: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ [4293/4383] Building CXX object Source/WebKit2/UIProcess/API/qt/tests/CMakeFiles/tst_qmltests_WebView.dir/qmltests/tst_qmltests.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/QtWebKit/private/qquickwebview_p.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/tests/qmltests/tst_qmltests.cpp:23: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/Api/qwebkitglobal.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/QtWebKit/qwebkitglobal.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/tests/qmltests/../bytearraytestdata.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/tests/qmltests/tst_qmltests.cpp:20: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ [4294/4383] Building CXX object Source/WebKit/CMakeFiles/WebKitWidgets.dir/WebKitWidgets_autogen/mocs_compilation.cpp.o [4295/4383] Building CXX object Source/WebKit/CMakeFiles/WebKitWidgets.dir/qt/WidgetApi/qwebinspector.cpp.o [4296/4383] Building CXX object Source/WebKit/CMakeFiles/WebKitWidgets.dir/qt/WidgetApi/qwebpage_p.cpp.o [4297/4383] Building CXX object Source/WebKit/CMakeFiles/WebKitWidgets.dir/qt/WidgetApi/qwebviewaccessible.cpp.o [4298/4383] Building CXX object Source/WebKit/qt/declarative/experimental/CMakeFiles/qmlwebkitexperimentalplugin.dir/plugin.cpp.o In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/AtomicString.h:378, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/WTFString.h:769, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Platform/SharedMemory.h:36, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Shared/qt/QtNetworkReplyData.h:29, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquicknetworkreply_p.h:24, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders/QtWebKit/private/qquicknetworkreply_p.h:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/declarative/experimental/plugin.cpp:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 503 | StringTypeAdapter<StringView>(StringView string) | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringView.h:503:35: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 53 | StringTypeAdapter<char>(char character) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:53:28: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 80 | StringTypeAdapter<UChar>(UChar character) | ^~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:80:30: note: remove the ‘< >’ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 227 | StringTypeAdapter<String>(const String& string) | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:227:30: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringConcatenate.h:839: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 88 | StringTypeAdapter<StringAppend<StringType1, StringType2>>(StringAppend<StringType1, StringType2>& buffer) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/text/StringOperators.h:88:63: note: remove the ‘< >’ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquicknetworkreply_p.h:26: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/UIProcess/API/qt/qquickwebview_p.h:378:62: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QQuickWebViewExperimental::FindFlag; Zero = int QFlags<QQuickWebViewExperimental::FindFlag>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 378 | void findText(const QString& string, FindFlags options = 0); | ^ In file included from /usr/include/QtCore/qglobal.h:1307, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/Platform.h:1060, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WTF/config.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/declarative/experimental/plugin.cpp:20: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ [4299/4383] Building CXX object Source/WebKit/CMakeFiles/WebKitWidgets.dir/qt/WidgetApi/qwebframe.cpp.o [4300/4383] Building CXX object Source/WebKit/CMakeFiles/WebKitWidgets.dir/qt/WidgetSupport/InitWebKitQt.cpp.o [4301/4383] Building CXX object Source/WebKit2/UIProcess/API/qt/tests/CMakeFiles/tst_qmltests_WebView.dir/util.cpp.o [4302/4383] Building CXX object Source/WebKit/CMakeFiles/WebKitWidgets.dir/qt/WidgetApi/qwebview.cpp.o [4303/4383] Building CXX object Source/WebKit/CMakeFiles/WebKitWidgets.dir/qt/WidgetApi/qgraphicswebview.cpp.o [4304/4383] Building CXX object Source/WebKit2/UIProcess/API/qt/tests/CMakeFiles/tst_qmltests_DesktopBehavior.dir/util.cpp.o [4305/4383] Building CXX object Source/WebKit/CMakeFiles/WebKitWidgets.dir/qt/WidgetSupport/InspectorClientWebPage.cpp.o [4306/4383] Building CXX object Source/WebKit/CMakeFiles/WebKitWidgets.dir/qt/WidgetSupport/QWebUndoCommand.cpp.o [4307/4383] Building CXX object Source/WebKit/CMakeFiles/WebKitWidgets.dir/qt/WidgetSupport/QWidgetPluginImpl.cpp.o [4308/4383] Linking CXX shared module imports/QtWebKit/experimental/libqmlwebkitexperimentalplugin.so [4309/4383] Linking CXX executable bin/tst_qmltests_WebView [4310/4383] Building CXX object Source/WebKit/CMakeFiles/WebKitWidgets.dir/qt/WidgetSupport/QGraphicsWidgetPluginImpl.cpp.o [4311/4383] Linking CXX shared module imports/QtWebKit/libqmlwebkitplugin.so [4312/4383] Linking CXX executable bin/tst_qmltests_DesktopBehavior [4313/4383] Building CXX object Source/WebKit2/CMakeFiles/WebProcess.dir/qt/MainQt.cpp.o [4314/4383] Building CXX object Source/WebKit/CMakeFiles/WebKitWidgets.dir/qt/WidgetSupport/QtWebComboBox.cpp.o [4315/4383] Building CXX object Source/WebKit/CMakeFiles/WebKitWidgets.dir/qt/WidgetSupport/QtFallbackWebPopup.cpp.o [4316/4383] Building CXX object Source/WebKit/CMakeFiles/WebKitWidgets.dir/qt/WidgetSupport/QStyleFacadeImp.cpp.o /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WidgetSupport/QStyleFacadeImp.cpp: In function ‘WebCore::QStyleFacade::SubControl WebKit::convertToQStyleFacadeSubControl(QStyle::SubControl)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WidgetSupport/QStyleFacadeImp.cpp:132:12: warning: enumeration value ‘SC_TitleBarLabel’ not handled in switch [-Wswitch] 132 | switch (sc) { | ^ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WidgetSupport/QStyleFacadeImp.cpp:132:12: warning: enumeration value ‘SC_CustomBase’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WidgetSupport/QStyleFacadeImp.cpp:132:12: warning: enumeration value ‘SC_All’ not handled in switch [-Wswitch] /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WidgetSupport/QStyleFacadeImp.cpp: In member function ‘virtual void WebKit::QStyleFacadeImp::paintProgressBar(QPainter*, const WebCore::QStyleFacadeOption&, double, double)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WidgetSupport/QStyleFacadeImp.cpp:409:80: warning: ‘const QBrush& QPalette::background() const’ is deprecated: Use QPalette::window() instead [-Wdeprecated-declarations] 409 | QColor color = (option.palette.highlight() == option.palette.background()) ? option.palette.color(QPalette::Active, QPalette::Highlight) : option.palette.color(QPalette::Highlight); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/QtGui/QPalette:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebCore/platform/qt/QStyleFacade.h:26, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WidgetSupport/QStyleFacadeImp.h:27, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WidgetSupport/QStyleFacadeImp.cpp:26: /usr/include/QtGui/qpalette.h:149:26: note: declared here 149 | inline const QBrush &background() const { return window(); } | ^~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WidgetSupport/QStyleFacadeImp.cpp: In member function ‘virtual void WebKit::QStyleFacadeImp::paintScrollBar(QPainter*, const WebCore::QStyleFacadeOption&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WidgetSupport/QStyleFacadeImp.cpp:468:55: warning: ‘const QBrush& QPalette::background() const’ is deprecated: Use QPalette::window() instead [-Wdeprecated-declarations] 468 | painter->fillRect(opt.rect, opt.palette.background()); | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/QtGui/qpalette.h:149:26: note: declared here 149 | inline const QBrush &background() const { return window(); } | ^~~~~~~~~~ [4317/4383] Building CXX object Source/WebKit/CMakeFiles/WebKitWidgets.dir/qt/WidgetSupport/PageClientQt.cpp.o [4318/4383] Building CXX object Source/WebKit/CMakeFiles/WebKitWidgets.dir/qt/WidgetApi/qwebpage.cpp.o /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WidgetApi/qwebpage.cpp: In function ‘QSize queryDeviceSizeForScreenContainingWidget(const QWidget*)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WidgetApi/qwebpage.cpp:2094:42: warning: ‘const QRect QDesktopWidget::availableGeometry(int) const’ is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations] 2094 | size = desktop->availableGeometry().size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/QtWidgets/QDesktopWidget:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WidgetApi/qwebpage.cpp:52: /usr/include/QtWidgets/qdesktopwidget.h:88:67: note: declared here 88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const; | ^~~~~~~~~~~~~~~~~ [4319/4383] Linking CXX shared library lib/libQt5WebKitWidgets.so.5.212.0 [4320/4383] Creating library symlink lib/libQt5WebKitWidgets.so.5 lib/libQt5WebKitWidgets.so [4321/4383] Automatic MOC for target tst_qwebhistory [4322/4383] Generating qrc_tst_qwebhistory.cpp [4323/4383] Automatic MOC for target tst_qobjectbridge AutoMoc: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qobjectbridge/tst_qobjectbridge.cpp:51: Warning: Property declaration writeOnlyProperty has no READ accessor function or associated MEMBER variable. The property will be invalid. [4324/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qwebhistory.dir/tst_qwebhistory_autogen/mocs_compilation.cpp.o [4325/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qobjectbridge.dir/tst_qobjectbridge_autogen/mocs_compilation.cpp.o [4326/4383] Automatic MOC for target tst_qwebview [4327/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qwebhistory.dir/qrc_tst_qwebhistory.cpp.o [4328/4383] Generating qrc_tst_qwebview.cpp [4329/4383] Automatic MOC for target tst_qwebhistoryinterface [4330/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qwebhistoryinterface.dir/tst_qwebhistoryinterface_autogen/mocs_compilation.cpp.o [4331/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qwebview.dir/tst_qwebview_autogen/mocs_compilation.cpp.o [4332/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qwebview.dir/qrc_tst_qwebview.cpp.o [4333/4383] Automatic MOC for target tst_hybridPixmap [4334/4383] Automatic MOC for target tst_qwebelement [4335/4383] Automatic MOC for target tst_qwebsecurityorigin [4336/4383] Automatic MOC for target tst_qwebinspector [4337/4383] Generating qrc_tst_hybridPixmap.cpp [4338/4383] Generating qrc_tst_qwebelement.cpp [4339/4383] Generating qrc_tst_qwebsecurityorigin.cpp [4340/4383] Automatic MOC for target tst_qgraphicswebview [4341/4383] Automatic MOC for target tst_qwebframe [4342/4383] Generating ui_widget.h [4343/4383] Generating qrc_tst_qgraphicswebview.cpp [4344/4383] Generating qrc_tst_qwebframe.cpp [4345/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qwebinspector.dir/tst_qwebinspector_autogen/mocs_compilation.cpp.o [4346/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qwebelement.dir/tst_qwebelement_autogen/mocs_compilation.cpp.o [4347/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qwebsecurityorigin.dir/tst_qwebsecurityorigin_autogen/mocs_compilation.cpp.o [4348/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qgraphicswebview.dir/tst_qgraphicswebview_autogen/mocs_compilation.cpp.o [4349/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qwebelement.dir/qrc_tst_qwebelement.cpp.o [4350/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_hybridPixmap.dir/qrc_tst_hybridPixmap.cpp.o [4351/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qwebframe.dir/tst_qwebframe_autogen/mocs_compilation.cpp.o [4352/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qgraphicswebview.dir/qrc_tst_qgraphicswebview.cpp.o [4353/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qwebframe.dir/qrc_tst_qwebframe.cpp.o [4354/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qwebsecurityorigin.dir/qrc_tst_qwebsecurityorigin.cpp.o [4355/4383] Automatic MOC for target tst_qwebpage [4356/4383] Generating qrc_tst_qwebpage.cpp [4357/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qwebpage.dir/tst_qwebpage_autogen/mocs_compilation.cpp.o [4358/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qwebpage.dir/qrc_tst_qwebpage.cpp.o [4359/4383] Linking CXX executable bin/QtWebProcess [4360/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_hybridPixmap.dir/tst_hybridPixmap_autogen/mocs_compilation.cpp.o [4361/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qwebhistoryinterface.dir/qwebhistoryinterface/tst_qwebhistoryinterface.cpp.o [4362/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qwebview.dir/qwebview/tst_qwebview.cpp.o In file included from /usr/include/QtTest/qtest.h:45, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:22: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp: In member function ‘void tst_QWebView::renderHints()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:95:49: warning: ‘QPainter::HighQualityAntialiasing’ is deprecated: Use Antialiasing instead [-Wdeprecated-declarations] 95 | QVERIFY(!(webView.renderHints() & QPainter::HighQualityAntialiasing)); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:25: /usr/include/QtGui/qpainter.h:92:9: note: declared here 92 | HighQualityAntialiasing Q_DECL_ENUMERATOR_DEPRECATED_X("Use Antialiasing instead") = 0x08, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:101:49: warning: ‘QPainter::HighQualityAntialiasing’ is deprecated: Use Antialiasing instead [-Wdeprecated-declarations] 101 | QVERIFY(!(webView.renderHints() & QPainter::HighQualityAntialiasing)); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/QtGui/qpainter.h:92:9: note: declared here 92 | HighQualityAntialiasing Q_DECL_ENUMERATOR_DEPRECATED_X("Use Antialiasing instead") = 0x08, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:107:49: warning: ‘QPainter::HighQualityAntialiasing’ is deprecated: Use Antialiasing instead [-Wdeprecated-declarations] 107 | QVERIFY(!(webView.renderHints() & QPainter::HighQualityAntialiasing)); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/QtGui/qpainter.h:92:9: note: declared here 92 | HighQualityAntialiasing Q_DECL_ENUMERATOR_DEPRECATED_X("Use Antialiasing instead") = 0x08, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:113:49: warning: ‘QPainter::HighQualityAntialiasing’ is deprecated: Use Antialiasing instead [-Wdeprecated-declarations] 113 | QVERIFY(!(webView.renderHints() & QPainter::HighQualityAntialiasing)); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/QtGui/qpainter.h:92:9: note: declared here 92 | HighQualityAntialiasing Q_DECL_ENUMERATOR_DEPRECATED_X("Use Antialiasing instead") = 0x08, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:118:49: warning: ‘QPainter::HighQualityAntialiasing’ is deprecated: Use Antialiasing instead [-Wdeprecated-declarations] 118 | QVERIFY(!(webView.renderHints() & QPainter::HighQualityAntialiasing)); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/QtGui/qpainter.h:92:9: note: declared here 92 | HighQualityAntialiasing Q_DECL_ENUMERATOR_DEPRECATED_X("Use Antialiasing instead") = 0x08, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp: In member function ‘void tst_QWebView::reusePage()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:154:33: warning: ignoring return value of ‘bool QTest::qWaitForWindowExposed(QWidget*, int)’, declared with attribute ‘nodiscard’ [-Wunused-result] 154 | QTest::qWaitForWindowExposed(view1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/QtTest/qtestsystem.h:50, from /usr/include/QtTest/qtest.h:451: /usr/include/QtWidgets/qtestsupport_widgets.h:51:41: note: declared here 51 | Q_WIDGETS_EXPORT Q_REQUIRED_RESULT bool qWaitForWindowExposed(QWidget *widget, int timeout = 5000); | ^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:161:33: warning: ignoring return value of ‘bool QTest::qWaitForWindowExposed(QWidget*, int)’, declared with attribute ‘nodiscard’ [-Wunused-result] 161 | QTest::qWaitForWindowExposed(view2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/QtWidgets/qtestsupport_widgets.h:51:41: note: declared here 51 | Q_WIDGETS_EXPORT Q_REQUIRED_RESULT bool qWaitForWindowExposed(QWidget *widget, int timeout = 5000); | ^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp: In member function ‘void tst_QWebView::microFocusCoordinates()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:225:61: warning: ‘Qt::ImMicroFocus’ is deprecated [-Wdeprecated-declarations] 225 | QVariant initialMicroFocus = page->inputMethodQuery(Qt::ImMicroFocus); | ^~~~~~~~~~~~ In file included from /usr/include/QtCore/qbytearray.h:45, from /usr/include/QtCore/qstring.h:50, from /usr/include/QtTest/qtestcase.h:45: /usr/include/QtCore/qnamespace.h:1424:9: note: declared here 1424 | ImMicroFocus Q_DECL_ENUMERATOR_DEPRECATED = 0x2, | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:230:61: warning: ‘Qt::ImMicroFocus’ is deprecated [-Wdeprecated-declarations] 230 | QVariant currentMicroFocus = page->inputMethodQuery(Qt::ImMicroFocus); | ^~~~~~~~~~~~ /usr/include/QtCore/qnamespace.h:1424:9: note: declared here 1424 | ImMicroFocus Q_DECL_ENUMERATOR_DEPRECATED = 0x2, | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp: In member function ‘void tst_QWebView::focusInputTypes()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:240:33: warning: ignoring return value of ‘bool QTest::qWaitForWindowExposed(QWidget*, int)’, declared with attribute ‘nodiscard’ [-Wunused-result] 240 | QTest::qWaitForWindowExposed(&webView); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/QtWidgets/qtestsupport_widgets.h:51:41: note: declared here 51 | Q_WIDGETS_EXPORT Q_REQUIRED_RESULT bool qWaitForWindowExposed(QWidget *widget, int timeout = 5000); | ^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:251:49: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::KeyboardModifier; Zero = int QFlags<Qt::KeyboardModifier>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 251 | QTest::mouseClick(&webView, Qt::LeftButton, 0, inputElement.geometry().center()); | ^ In file included from /usr/include/QtCore/qglobal.h:1307, from /usr/include/QtTest/qttestglobal.h:43, from /usr/include/QtTest/qtest.h:44: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:257:49: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::KeyboardModifier; Zero = int QFlags<Qt::KeyboardModifier>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 257 | QTest::mouseClick(&webView, Qt::LeftButton, 0, inputElement.geometry().center()); | ^ /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:263:49: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::KeyboardModifier; Zero = int QFlags<Qt::KeyboardModifier>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 263 | QTest::mouseClick(&webView, Qt::LeftButton, 0, inputElement.geometry().center()); | ^ /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:269:49: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::KeyboardModifier; Zero = int QFlags<Qt::KeyboardModifier>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 269 | QTest::mouseClick(&webView, Qt::LeftButton, 0, inputElement.geometry().center()); | ^ /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:275:49: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::KeyboardModifier; Zero = int QFlags<Qt::KeyboardModifier>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 275 | QTest::mouseClick(&webView, Qt::LeftButton, 0, inputElement.geometry().center()); | ^ /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:281:49: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::KeyboardModifier; Zero = int QFlags<Qt::KeyboardModifier>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 281 | QTest::mouseClick(&webView, Qt::LeftButton, 0, inputElement.geometry().center()); | ^ /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:287:49: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::KeyboardModifier; Zero = int QFlags<Qt::KeyboardModifier>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 287 | QTest::mouseClick(&webView, Qt::LeftButton, 0, inputElement.geometry().center()); | ^ /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:293:49: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::KeyboardModifier; Zero = int QFlags<Qt::KeyboardModifier>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 293 | QTest::mouseClick(&webView, Qt::LeftButton, 0, inputElement.geometry().center()); | ^ /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:299:49: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::KeyboardModifier; Zero = int QFlags<Qt::KeyboardModifier>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 299 | QTest::mouseClick(&webView, Qt::LeftButton, 0, inputElement.geometry().center()); | ^ /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:305:49: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::KeyboardModifier; Zero = int QFlags<Qt::KeyboardModifier>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 305 | QTest::mouseClick(&webView, Qt::LeftButton, 0, inputElement.geometry().center()); | ^ /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp: In member function ‘void tst_QWebView::horizontalScrollbarTest()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:315:33: warning: ignoring return value of ‘bool QTest::qWaitForWindowExposed(QWidget*, int)’, declared with attribute ‘nodiscard’ [-Wunused-result] 315 | QTest::qWaitForWindowExposed(&webView); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/QtWidgets/qtestsupport_widgets.h:51:41: note: declared here 51 | Q_WIDGETS_EXPORT Q_REQUIRED_RESULT bool qWaitForWindowExposed(QWidget *widget, int timeout = 5000); | ^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:327:49: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::KeyboardModifier; Zero = int QFlags<Qt::KeyboardModifier>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 327 | QTest::mouseClick(&webView, Qt::LeftButton, 0, QPoint(550, 595)); | ^ /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:331:49: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::KeyboardModifier; Zero = int QFlags<Qt::KeyboardModifier>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 331 | QTest::mouseClick(&webView, Qt::LeftButton, 0, QPoint(20, 595)); | ^ /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp: In member function ‘void tst_QWebView::setPalette()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:392:33: warning: ignoring return value of ‘bool QTest::qWaitForWindowExposed(QWidget*, int)’, declared with attribute ‘nodiscard’ [-Wunused-result] 392 | QTest::qWaitForWindowExposed(&view1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/QtWidgets/qtestsupport_widgets.h:51:41: note: declared here 51 | Q_WIDGETS_EXPORT Q_REQUIRED_RESULT bool qWaitForWindowExposed(QWidget *widget, int timeout = 5000); | ^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:396:37: warning: ignoring return value of ‘bool QTest::qWaitForWindowExposed(QWidget*, int)’, declared with attribute ‘nodiscard’ [-Wunused-result] 396 | QTest::qWaitForWindowExposed(&controlView); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/QtWidgets/qtestsupport_widgets.h:51:41: note: declared here 51 | Q_WIDGETS_EXPORT Q_REQUIRED_RESULT bool qWaitForWindowExposed(QWidget *widget, int timeout = 5000); | ^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:439:33: warning: ignoring return value of ‘bool QTest::qWaitForWindowExposed(QWidget*, int)’, declared with attribute ‘nodiscard’ [-Wunused-result] 439 | QTest::qWaitForWindowExposed(&view2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/QtWidgets/qtestsupport_widgets.h:51:41: note: declared here 51 | Q_WIDGETS_EXPORT Q_REQUIRED_RESULT bool qWaitForWindowExposed(QWidget *widget, int timeout = 5000); | ^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:443:37: warning: ignoring return value of ‘bool QTest::qWaitForWindowExposed(QWidget*, int)’, declared with attribute ‘nodiscard’ [-Wunused-result] 443 | QTest::qWaitForWindowExposed(&controlView); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/QtWidgets/qtestsupport_widgets.h:51:41: note: declared here 51 | Q_WIDGETS_EXPORT Q_REQUIRED_RESULT bool qWaitForWindowExposed(QWidget *widget, int timeout = 5000); | ^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp: In member function ‘void tst_QWebView::renderingAfterMaxAndBack()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:481:33: warning: ignoring return value of ‘bool QTest::qWaitForWindowExposed(QWidget*, int)’, declared with attribute ‘nodiscard’ [-Wunused-result] 481 | QTest::qWaitForWindowExposed(&view); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/QtWidgets/qtestsupport_widgets.h:51:41: note: declared here 51 | Q_WIDGETS_EXPORT Q_REQUIRED_RESULT bool qWaitForWindowExposed(QWidget *widget, int timeout = 5000); | ^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebview/tst_qwebview.cpp:502:33: warning: ignoring return value of ‘bool QTest::qWaitForWindowExposed(QWidget*, int)’, declared with attribute ‘nodiscard’ [-Wunused-result] 502 | QTest::qWaitForWindowExposed(&view); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/QtWidgets/qtestsupport_widgets.h:51:41: note: declared here 51 | Q_WIDGETS_EXPORT Q_REQUIRED_RESULT bool qWaitForWindowExposed(QWidget *widget, int timeout = 5000); | ^~~~~~~~~~~~~~~~~~~~~ [4363/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qgraphicswebview.dir/qgraphicswebview/tst_qgraphicswebview.cpp.o /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qgraphicswebview/tst_qgraphicswebview.cpp: In member function ‘void tst_QGraphicsWebView::widgetsRenderingThroughCache()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qgraphicswebview/tst_qgraphicswebview.cpp:190:33: warning: ignoring return value of ‘bool QTest::qWaitForWindowExposed(QWidget*, int)’, declared with attribute ‘nodiscard’ [-Wunused-result] 190 | QTest::qWaitForWindowExposed(widget); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/QtTest/qtestsystem.h:50, from /usr/include/QtTest/qtest.h:451, from /usr/include/QtTest/QtTest:11, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qgraphicswebview/tst_qgraphicswebview.cpp:21: /usr/include/QtWidgets/qtestsupport_widgets.h:51:41: note: declared here 51 | Q_WIDGETS_EXPORT Q_REQUIRED_RESULT bool qWaitForWindowExposed(QWidget *widget, int timeout = 5000); | ^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qgraphicswebview/tst_qgraphicswebview.cpp: In member function ‘void tst_QGraphicsWebView::microFocusCoordinates()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qgraphicswebview/tst_qgraphicswebview.cpp:289:61: warning: ‘Qt::ImMicroFocus’ is deprecated [-Wdeprecated-declarations] 289 | QVariant initialMicroFocus = page->inputMethodQuery(Qt::ImMicroFocus); | ^~~~~~~~~~~~ In file included from /usr/include/QtCore/qobjectdefs.h:48, from /usr/include/QtCore/qobject.h:46, from /usr/include/QtCore/qeventloop.h:43, from /usr/include/QtCore/QEventLoop:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qgraphicswebview/../util.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qgraphicswebview/tst_qgraphicswebview.cpp:20: /usr/include/QtCore/qnamespace.h:1424:9: note: declared here 1424 | ImMicroFocus Q_DECL_ENUMERATOR_DEPRECATED = 0x2, | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qgraphicswebview/tst_qgraphicswebview.cpp:294:61: warning: ‘Qt::ImMicroFocus’ is deprecated [-Wdeprecated-declarations] 294 | QVariant currentMicroFocus = page->inputMethodQuery(Qt::ImMicroFocus); | ^~~~~~~~~~~~ /usr/include/QtCore/qnamespace.h:1424:9: note: declared here 1424 | ImMicroFocus Q_DECL_ENUMERATOR_DEPRECATED = 0x2, | ^~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qgraphicswebview/tst_qgraphicswebview.cpp: In member function ‘void tst_QGraphicsWebView::setPalette()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qgraphicswebview/tst_qgraphicswebview.cpp:416:33: warning: ignoring return value of ‘bool QTest::qWaitForWindowExposed(QWidget*, int)’, declared with attribute ‘nodiscard’ [-Wunused-result] 416 | QTest::qWaitForWindowExposed(&view1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/QtWidgets/qtestsupport_widgets.h:51:41: note: declared here 51 | Q_WIDGETS_EXPORT Q_REQUIRED_RESULT bool qWaitForWindowExposed(QWidget *widget, int timeout = 5000); | ^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qgraphicswebview/tst_qgraphicswebview.cpp:420:37: warning: ignoring return value of ‘bool QTest::qWaitForWindowExposed(QWidget*, int)’, declared with attribute ‘nodiscard’ [-Wunused-result] 420 | QTest::qWaitForWindowExposed(&controlView); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/QtWidgets/qtestsupport_widgets.h:51:41: note: declared here 51 | Q_WIDGETS_EXPORT Q_REQUIRED_RESULT bool qWaitForWindowExposed(QWidget *widget, int timeout = 5000); | ^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qgraphicswebview/tst_qgraphicswebview.cpp:471:33: warning: ignoring return value of ‘bool QTest::qWaitForWindowExposed(QWidget*, int)’, declared with attribute ‘nodiscard’ [-Wunused-result] 471 | QTest::qWaitForWindowExposed(&view2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/QtWidgets/qtestsupport_widgets.h:51:41: note: declared here 51 | Q_WIDGETS_EXPORT Q_REQUIRED_RESULT bool qWaitForWindowExposed(QWidget *widget, int timeout = 5000); | ^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qgraphicswebview/tst_qgraphicswebview.cpp:475:37: warning: ignoring return value of ‘bool QTest::qWaitForWindowExposed(QWidget*, int)’, declared with attribute ‘nodiscard’ [-Wunused-result] 475 | QTest::qWaitForWindowExposed(&controlView); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/QtWidgets/qtestsupport_widgets.h:51:41: note: declared here 51 | Q_WIDGETS_EXPORT Q_REQUIRED_RESULT bool qWaitForWindowExposed(QWidget *widget, int timeout = 5000); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/QtTest/qtest.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qgraphicswebview/tst_qgraphicswebview.cpp: In member function ‘void tst_QGraphicsWebView::renderHints()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qgraphicswebview/tst_qgraphicswebview.cpp:509:49: warning: ‘QPainter::HighQualityAntialiasing’ is deprecated: Use Antialiasing instead [-Wdeprecated-declarations] 509 | QVERIFY(!(webView.renderHints() & QPainter::HighQualityAntialiasing)); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/QtWidgets/qgraphicsview.h:45, from /usr/include/QtWidgets/QGraphicsView:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qgraphicswebview/tst_qgraphicswebview.cpp:23: /usr/include/QtGui/qpainter.h:92:9: note: declared here 92 | HighQualityAntialiasing Q_DECL_ENUMERATOR_DEPRECATED_X("Use Antialiasing instead") = 0x08, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qgraphicswebview/tst_qgraphicswebview.cpp:515:49: warning: ‘QPainter::HighQualityAntialiasing’ is deprecated: Use Antialiasing instead [-Wdeprecated-declarations] 515 | QVERIFY(!(webView.renderHints() & QPainter::HighQualityAntialiasing)); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/QtGui/qpainter.h:92:9: note: declared here 92 | HighQualityAntialiasing Q_DECL_ENUMERATOR_DEPRECATED_X("Use Antialiasing instead") = 0x08, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qgraphicswebview/tst_qgraphicswebview.cpp:521:49: warning: ‘QPainter::HighQualityAntialiasing’ is deprecated: Use Antialiasing instead [-Wdeprecated-declarations] 521 | QVERIFY(!(webView.renderHints() & QPainter::HighQualityAntialiasing)); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/QtGui/qpainter.h:92:9: note: declared here 92 | HighQualityAntialiasing Q_DECL_ENUMERATOR_DEPRECATED_X("Use Antialiasing instead") = 0x08, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qgraphicswebview/tst_qgraphicswebview.cpp:527:49: warning: ‘QPainter::HighQualityAntialiasing’ is deprecated: Use Antialiasing instead [-Wdeprecated-declarations] 527 | QVERIFY(!(webView.renderHints() & QPainter::HighQualityAntialiasing)); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/QtGui/qpainter.h:92:9: note: declared here 92 | HighQualityAntialiasing Q_DECL_ENUMERATOR_DEPRECATED_X("Use Antialiasing instead") = 0x08, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qgraphicswebview/tst_qgraphicswebview.cpp:532:49: warning: ‘QPainter::HighQualityAntialiasing’ is deprecated: Use Antialiasing instead [-Wdeprecated-declarations] 532 | QVERIFY(!(webView.renderHints() & QPainter::HighQualityAntialiasing)); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/QtGui/qpainter.h:92:9: note: declared here 92 | HighQualityAntialiasing Q_DECL_ENUMERATOR_DEPRECATED_X("Use Antialiasing instead") = 0x08, | ^~~~~~~~~~~~~~~~~~~~~~~ [4364/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qwebinspector.dir/qwebinspector/tst_qwebinspector.cpp.o [4365/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_hybridPixmap.dir/hybridPixmap/tst_hybridPixmap.cpp.o [4366/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_hybridPixmap.dir/hybridPixmap/widget.cpp.o [4367/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qwebhistory.dir/qwebhistory/tst_qwebhistory.cpp.o [4368/4383] Linking CXX executable tests/tst_qwebhistoryinterface [4369/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qwebsecurityorigin.dir/qwebsecurityorigin/tst_qwebsecurityorigin.cpp.o [4370/4383] Linking CXX executable tests/tst_qgraphicswebview [4371/4383] Linking CXX executable tests/tst_qwebview [4372/4383] Linking CXX executable tests/tst_hybridPixmap [4373/4383] Linking CXX executable tests/tst_qwebinspector [4374/4383] Linking CXX executable tests/tst_qwebsecurityorigin [4375/4383] Linking CXX executable tests/tst_qwebhistory [4376/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qwebelement.dir/qwebelement/tst_qwebelement.cpp.o [4377/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qwebframe.dir/qwebframe/tst_qwebframe.cpp.o /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebframe/tst_qwebframe.cpp: In member function ‘void tst_QWebFrame::popupFocus()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebframe/tst_qwebframe.cpp:614:33: warning: ignoring return value of ‘bool QTest::qWaitForWindowExposed(QWidget*, int)’, declared with attribute ‘nodiscard’ [-Wunused-result] 614 | QTest::qWaitForWindowExposed(&view); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/QtTest/qtestsystem.h:50, from /usr/include/QtTest/qtest.h:451, from /usr/include/QtTest/QtTest:11, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebframe/tst_qwebframe.cpp:21: /usr/include/QtWidgets/qtestsupport_widgets.h:51:41: note: declared here 51 | Q_WIDGETS_EXPORT Q_REQUIRED_RESULT bool qWaitForWindowExposed(QWidget *widget, int timeout = 5000); | ^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebframe/tst_qwebframe.cpp:620:46: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::KeyboardModifier; Zero = int QFlags<Qt::KeyboardModifier>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 620 | QTest::mouseClick(&view, Qt::LeftButton, 0, webCombo.geometry().center()); | ^ In file included from /usr/include/QtCore/qglobal.h:1307, from /usr/include/QtCore/QtCore:4, from /usr/include/QtTest/QtTestDepends:3, from /usr/include/QtTest/QtTest:3: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebframe/tst_qwebframe.cpp: In member function ‘void tst_QWebFrame::inputFieldFocus()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebframe/tst_qwebframe.cpp:638:33: warning: ignoring return value of ‘bool QTest::qWaitForWindowExposed(QWidget*, int)’, declared with attribute ‘nodiscard’ [-Wunused-result] 638 | QTest::qWaitForWindowExposed(&view); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/QtWidgets/qtestsupport_widgets.h:51:41: note: declared here 51 | Q_WIDGETS_EXPORT Q_REQUIRED_RESULT bool qWaitForWindowExposed(QWidget *widget, int timeout = 5000); | ^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebframe/tst_qwebframe.cpp:650:46: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::KeyboardModifier; Zero = int QFlags<Qt::KeyboardModifier>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 650 | QTest::mouseClick(&view, Qt::LeftButton, 0, inputElement.geometry().center()); | ^ /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebframe/tst_qwebframe.cpp: In constructor ‘DummyPaintEngine::DummyPaintEngine()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebframe/tst_qwebframe.cpp:795:11: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = QPainter::RenderHint; Zero = int QFlags<QPainter::RenderHint>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 795 | , renderHints(0) | ^~~~~~~~~~~~~~ /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ In file included from /usr/include/QtTest/qtest.h:45: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebframe/tst_qwebframe.cpp: In member function ‘void tst_QWebFrame::renderHints()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebframe/tst_qwebframe.cpp:901:48: warning: ‘QPainter::HighQualityAntialiasing’ is deprecated: Use Antialiasing instead [-Wdeprecated-declarations] 901 | QVERIFY(!(buffer.renderHints() & QPainter::HighQualityAntialiasing)); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/WidgetApi/qwebview.h:28, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebframe/tst_qwebframe.cpp:25: /usr/include/QtGui/qpainter.h:92:9: note: declared here 92 | HighQualityAntialiasing Q_DECL_ENUMERATOR_DEPRECATED_X("Use Antialiasing instead") = 0x08, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebframe/tst_qwebframe.cpp:907:48: warning: ‘QPainter::HighQualityAntialiasing’ is deprecated: Use Antialiasing instead [-Wdeprecated-declarations] 907 | QVERIFY(!(buffer.renderHints() & QPainter::HighQualityAntialiasing)); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/QtGui/qpainter.h:92:9: note: declared here 92 | HighQualityAntialiasing Q_DECL_ENUMERATOR_DEPRECATED_X("Use Antialiasing instead") = 0x08, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebframe/tst_qwebframe.cpp:913:48: warning: ‘QPainter::HighQualityAntialiasing’ is deprecated: Use Antialiasing instead [-Wdeprecated-declarations] 913 | QVERIFY(!(buffer.renderHints() & QPainter::HighQualityAntialiasing)); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/QtGui/qpainter.h:92:9: note: declared here 92 | HighQualityAntialiasing Q_DECL_ENUMERATOR_DEPRECATED_X("Use Antialiasing instead") = 0x08, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebframe/tst_qwebframe.cpp:915:37: warning: ‘QPainter::HighQualityAntialiasing’ is deprecated: Use Antialiasing instead [-Wdeprecated-declarations] 915 | painter.setRenderHint(QPainter::HighQualityAntialiasing, true); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/QtGui/qpainter.h:92:9: note: declared here 92 | HighQualityAntialiasing Q_DECL_ENUMERATOR_DEPRECATED_X("Use Antialiasing instead") = 0x08, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebframe/tst_qwebframe.cpp:919:46: warning: ‘QPainter::HighQualityAntialiasing’ is deprecated: Use Antialiasing instead [-Wdeprecated-declarations] 919 | QVERIFY(buffer.renderHints() & QPainter::HighQualityAntialiasing); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/QtGui/qpainter.h:92:9: note: declared here 92 | HighQualityAntialiasing Q_DECL_ENUMERATOR_DEPRECATED_X("Use Antialiasing instead") = 0x08, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebframe/tst_qwebframe.cpp: In member function ‘void tst_QWebFrame::evaluateWillCauseRepaint()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebframe/tst_qwebframe.cpp:1043:33: warning: ignoring return value of ‘bool QTest::qWaitForWindowExposed(QWidget*, int)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1043 | QTest::qWaitForWindowExposed(&view); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/QtWidgets/qtestsupport_widgets.h:51:41: note: declared here 51 | Q_WIDGETS_EXPORT Q_REQUIRED_RESULT bool qWaitForWindowExposed(QWidget *widget, int timeout = 5000); | ^~~~~~~~~~~~~~~~~~~~~ [4378/4383] Linking CXX executable tests/tst_qwebelement [4379/4383] Linking CXX executable tests/tst_qwebframe [4380/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qobjectbridge.dir/qobjectbridge/tst_qobjectbridge.cpp.o /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qobjectbridge/tst_qobjectbridge.cpp: In member function ‘void MyQObject::myInvokableWithDefaultArgs(int, const QString&)’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qobjectbridge/tst_qobjectbridge.cpp:400:68: warning: ‘QVariant qVariantFromValue(const T&) [with T = QString]’ is deprecated: Use QVariant::fromValue() instead. [-Wdeprecated-declarations] 400 | m_actuals << QVariant::fromValue(arg1) << qVariantFromValue(arg2); | ~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/QtCore/qabstractitemmodel.h:43, from /usr/include/QtCore/QtCore:10, from /usr/include/QtTest/QtTestDepends:3, from /usr/include/QtTest/QtTest:3, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qobjectbridge/tst_qobjectbridge.cpp:20: /usr/include/QtCore/qvariant.h:530:17: note: declared here 530 | inline QVariant qVariantFromValue(const T &t) | ^~~~~~~~~~~~~~~~~ [4381/4383] Linking CXX executable tests/tst_qobjectbridge [4382/4383] Building CXX object tests/webkitwidgets/CMakeFiles/tst_qwebpage.dir/qwebpage/tst_qwebpage.cpp.o /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebpage/tst_qwebpage.cpp: In member function ‘void tst_QWebPage::domainSpecificKeyEvent()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebpage/tst_qwebpage.cpp:306:33: warning: ignoring return value of ‘bool QTest::qWaitForWindowExposed(QWidget*, int)’, declared with attribute ‘nodiscard’ [-Wunused-result] 306 | QTest::qWaitForWindowExposed(&webView); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/QtTest/qtestsystem.h:50, from /usr/include/QtTest/qtest.h:451, from /usr/include/QtTest/QtTest:11, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebpage/tst_qwebpage.cpp:34: /usr/include/QtWidgets/qtestsupport_widgets.h:51:41: note: declared here 51 | Q_WIDGETS_EXPORT Q_REQUIRED_RESULT bool qWaitForWindowExposed(QWidget *widget, int timeout = 5000); | ^~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebpage/tst_qwebpage.cpp: In member function ‘void tst_QWebPage::backActionUpdate()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebpage/tst_qwebpage.cpp:1660:46: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::KeyboardModifier; Zero = int QFlags<Qt::KeyboardModifier>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 1660 | QTest::mouseClick(&view, Qt::LeftButton, 0, QPoint(10, 10)); | ^ In file included from /usr/include/QtCore/qglobal.h:1307, from /usr/include/QtCore/qnamespace.h:43, from /usr/include/QtCore/qobjectdefs.h:48, from /usr/include/QtCore/qobject.h:46, from /usr/include/QtCore/qeventloop.h:43, from /usr/include/QtCore/QEventLoop:1, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebpage/../util.h:25, from /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebpage/tst_qwebpage.cpp:22: /usr/include/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebpage/tst_qwebpage.cpp: In member function ‘void tst_QWebPage::inputMethods()’: /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/tests/webkitwidgets/qwebpage/tst_qwebpage.cpp:1793:51: warning: ‘Qt::ImMicroFocus’ is deprecated [-Wdeprecated-declarations] 1793 | QVariant variant = page->inputMethodQuery(Qt::ImMicroFocus); | ^~~~~~~~~~~~ /usr/include/QtCore/qnamespace.h:1424:9: note: declared here 1424 | ImMicroFocus Q_DECL_ENUMERATOR_DEPRECATED = 0x2, | ^~~~~~~~~~~~ [4383/4383] Linking CXX executable tests/tst_qwebpage + cd /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4 + export 'CFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'CXXFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CXXFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'LDFLAGS=-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + LDFLAGS='-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + export RUSTFLAGS=-Cforce-frame-pointers + RUSTFLAGS=-Cforce-frame-pointers + export 'FFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'FCFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FCFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export PATH=/usr/bin:/bin:/usr/sbin:/sbin + PATH=/usr/bin:/bin:/usr/sbin:/sbin + export workdir=/home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4 + workdir=/home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4 + export package=qt5-webkit + package=qt5-webkit + export release=57 + release=57 + export version=5.212.0_4 + version=5.212.0_4 + export sources=/home/build/YPKG/sources + sources=/home/build/YPKG/sources + export pkgfiles=/home/build/work/files + pkgfiles=/home/build/work/files + export installdir=/home/build/YPKG/root/qt5-webkit/install + installdir=/home/build/YPKG/root/qt5-webkit/install + export PKG_ROOT_DIR=/home/build/YPKG/root/qt5-webkit + PKG_ROOT_DIR=/home/build/YPKG/root/qt5-webkit + export PKG_BUILD_DIR=/home/build/YPKG/root/qt5-webkit/build + PKG_BUILD_DIR=/home/build/YPKG/root/qt5-webkit/build + export LT_SYS_LIBRARY_PATH=/usr/lib64 + LT_SYS_LIBRARY_PATH=/usr/lib64 + export CC=x86_64-solus-linux-gcc + CC=x86_64-solus-linux-gcc + export CXX=x86_64-solus-linux-g++ + CXX=x86_64-solus-linux-g++ + export LD_AS_NEEDED=1 + LD_AS_NEEDED=1 + export TERM=dumb + TERM=dumb + export SOURCE_DATE_EPOCH=1707312719 + SOURCE_DATE_EPOCH=1707312719 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + DESTDIR=/home/build/YPKG/root/qt5-webkit/install + ninja install -j16 -C solusBuildDir ninja: Entering directory `solusBuildDir' [1/4] cd /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/declarative/experimental && /usr/bin/cmake -E copy_if_different qmldir /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/imports/QtWebKit/experimental/qmldir [2/4] cd /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit/qt/declarative && /usr/bin/cmake -E copy_if_different qmldir /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/imports/QtWebKit/qmldir && /usr/bin/cmake -E copy_if_different plugins.qmltypes /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/imports/QtWebKit/plugins.qmltypes [3/4] cd /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/Source/WebKit2 && /usr/bin/perl /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2/Scripts/generate-forwarding-headers.pl --include-path /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/Source/WebKit2 --output /home/build/YPKG/root/qt5-webkit/build/qtwebkit-5.212.0-alpha4/solusBuildDir/DerivedSources/ForwardingHeaders --platform qt [3/4] Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/cmake/Qt5WebKit/Qt5WebKitConfig.cmake -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/cmake/Qt5WebKit/Qt5WebKitConfigVersion.cmake -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/cmake/Qt5WebKitWidgets/Qt5WebKitWidgetsConfig.cmake -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/cmake/Qt5WebKitWidgets/Qt5WebKitWidgetsConfigVersion.cmake -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/cmake/Qt5WebKit/WebKitTargets.cmake -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/cmake/Qt5WebKit/WebKitTargets-relwithdebinfo.cmake -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/cmake/Qt5WebKitWidgets/Qt5WebKitWidgetsTargets.cmake -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/cmake/Qt5WebKitWidgets/Qt5WebKitWidgetsTargets-relwithdebinfo.cmake -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/qwebkitglobal.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/qwebdatabase.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/qwebelement.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/qwebfullscreenrequest.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/qwebhistory.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/qwebhistoryinterface.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/qwebkitplatformplugin.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/qwebpluginfactory.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/qwebsecurityorigin.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/qwebsettings.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/QWebDatabase -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/QWebElement -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/QWebElementCollection -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/QWebFullScreenRequest -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/QWebHistory -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/QWebHistoryItem -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/QWebHistoryInterface -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/QWebKitPlatformPlugin -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/QWebHapticFeedbackPlayer -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/QWebFullScreenVideoHandler -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/QWebNotificationData -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/QWebNotificationPresenter -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/QWebSelectData -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/QWebSelectMethod -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/QWebSpellChecker -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/QWebTouchModifier -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/QWebPluginFactory -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/QWebSecurityOrigin -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/QWebSettings -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/QtWebKit -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/qtwebkitversion.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/QtWebKitVersion -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/QtWebKitDepends -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qhttpheader_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qwebdatabase_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qwebelement_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qwebhistory_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qwebplugindatabase_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qwebscriptworld_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qwebsecurityorigin_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/pkgconfig/Qt5WebKit.pc -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/qt5/mkspecs/modules/qt_lib_webkit.pri -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/qt5/mkspecs/modules/qt_lib_webkit_private.pri -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKitWidgets/qgraphicswebview.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKitWidgets/qwebframe.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKitWidgets/qwebinspector.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKitWidgets/qwebpage.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKitWidgets/qwebview.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKitWidgets/QGraphicsWebView -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKitWidgets/QWebFrame -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKitWidgets/QWebHitTestResult -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKitWidgets/QWebInspector -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKitWidgets/QWebPage -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKitWidgets/QWebView -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKitWidgets/QtWebKitWidgets -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKitWidgets/qtwebkitwidgetsversion.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKitWidgets/QtWebKitWidgetsVersion -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKitWidgets/QtWebKitWidgetsDepends -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKitWidgets/5.212.0/QtWebKitWidgets/private/qwebframe_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKitWidgets/5.212.0/QtWebKitWidgets/private/qwebinspector_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKitWidgets/5.212.0/QtWebKitWidgets/private/qwebpage_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKitWidgets/5.212.0/QtWebKitWidgets/private/qwebviewaccessible_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/pkgconfig/Qt5WebKitWidgets.pc -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/qt5/mkspecs/modules/qt_lib_webkitwidgets.pri -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/qt5/mkspecs/modules/qt_lib_webkitwidgets_private.pri -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/libQt5WebKitWidgets.so.5.212.0 -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/libQt5WebKitWidgets.so.5 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/qt5-webkit/install/usr/lib64/libQt5WebKitWidgets.so.5.212.0" to "" -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/libQt5WebKitWidgets.so -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/libQt5WebKit.so.5.212.0 -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/libQt5WebKit.so.5 -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/libQt5WebKit.so -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/qt5/qml/QtWebKit/libqmlwebkitplugin.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/qt5-webkit/install/usr/lib64/qt5/qml/QtWebKit/libqmlwebkitplugin.so" to "" -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/qt5/qml/QtWebKit/qmldir -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/qt5/qml/QtWebKit/plugins.qmltypes -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/qt5/qml/QtWebKit/experimental/libqmlwebkitexperimentalplugin.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/qt5-webkit/install/usr/lib64/qt5/qml/QtWebKit/experimental/libqmlwebkitexperimentalplugin.so" to "" -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/qt5/qml/QtWebKit/experimental/qmldir -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qquicknetworkreply_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qquicknetworkrequest_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qquickurlschemedelegate_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qquickwebpage_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qquickwebpage_p_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qquickwebview_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qquickwebview_p_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qtwebsecurityorigin_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qwebchannelwebkittransport_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qwebdownloaditem_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qwebdownloaditem_p_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qwebiconimageprovider_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qwebkittest_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qwebloadrequest_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qwebnavigationhistory_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qwebnavigationhistory_p_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qwebnavigationrequest_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qwebpermissionrequest_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qwebpreferences_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/include/QtWebKit/5.212.0/QtWebKit/private/qwebpreferences_p_p.h -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/qt5/libexec/QtWebStorageProcess -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/qt5-webkit/install/usr/lib64/qt5/libexec/QtWebStorageProcess" to "" -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/qt5/libexec/QtWebProcess -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/qt5-webkit/install/usr/lib64/qt5/libexec/QtWebProcess" to "" -- Installing: /home/build/YPKG/root/qt5-webkit/install/usr/lib64/qt5/libexec/QtWebNetworkProcess -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/qt5-webkit/install/usr/lib64/qt5/libexec/QtWebNetworkProcess" to "" [Warning] ypkg-build should be run via fakeroot, not as real root user [Info] Building qt5-webkit-5.212.0_4 [Build] Building native package [Source] Extracting source [Build] Running step: setup [Build] setup successful (0:00:05.525193) [Build] Running step: build [Build] build successful (0:11:14.773824) [Build] Running step: install [Build] install successful (0:00:00.720147) [Examine] Examining packages [Stripped] /usr/lib64/qt5/libexec/QtWebProcess [Stripped] /usr/lib64/qt5/libexec/QtWebStorageProcess [Stripped] /usr/lib64/qt5/qml/QtWebKit/experimental/libqmlwebkitexperimentalplugin.so [Stripped] /usr/lib64/qt5/libexec/QtWebNetworkProcess [Stripped] /usr/lib64/qt5/qml/QtWebKit/libqmlwebkitplugin.so [Stripped] /usr/lib64/libQt5WebKitWidgets.so.5.212.0 [Stripped] /usr/lib64/libQt5WebKit.so.5.212.0 [PKGCONFIG] qt5-webkit-devel adds dependency on qt5-base-devel [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libm.so.6 from glibc [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on ld-linux-x86-64.so.2 from glibc [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libwoff2dec.so.1.0.2 from woff2 [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libQt5Gui.so.5 from qt5-base [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libicui18n.so.78 from libicu [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libicuuc.so.78 from libicu [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libwebp.so.7 from libwebp [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libgstapp-1.0.so.0 from gstreamer-1.0-plugins-base [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libQt5Qml.so.5 from qt5-declarative [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libsqlite3.so.0 from sqlite3 [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libQt5Positioning.so.5 from qt5-location [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libgstaudio-1.0.so.0 from gstreamer-1.0-plugins-base [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libhyphen.so.0 from hyphen [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libz.so.1 from zlib [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libQt5WebChannel.so.5 from qt5-webchannel [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libglib-2.0.so.0 from glib2 [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libxml2.so.2 from libxml2 [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libgstbase-1.0.so.0 from gstreamer-1.0 [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libstdc++.so.6 from libstdc++ [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libgstpbutils-1.0.so.0 from gstreamer-1.0-plugins-base [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libgstvideo-1.0.so.0 from gstreamer-1.0-plugins-base [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libgobject-2.0.so.0 from glib2 [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libgstfft-1.0.so.0 from gstreamer-1.0-plugins-base [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libQt5Sensors.so.5 from qt5-sensors [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libgstreamer-1.0.so.0 from gstreamer-1.0 [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libjpeg.so.8 from libjpeg-turbo [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libpng16.so.16 from libpng [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libgsttag-1.0.so.0 from gstreamer-1.0-plugins-base [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libQt5Quick.so.5 from qt5-declarative [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libgio-2.0.so.0 from glib2 [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libQt5Core.so.5 from qt5-base [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libxslt.so.1 from libxslt [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libgcc_s.so.1 from libgcc [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libc.so.6 from glibc [Dependency] /usr/lib64/libQt5WebKit.so.5.212.0 adds dependency on libQt5Network.so.5 from qt5-base [Dependency] /usr/lib64/libQt5WebKitWidgets.so.5.212.0 adds dependency on libQt5PrintSupport.so.5 from qt5-base [Dependency] /usr/lib64/libQt5WebKitWidgets.so.5.212.0 adds dependency on libQt5Widgets.so.5 from qt5-base [Package] Creating /home/build/work/qt5-webkit-dbginfo-5.212.0_4-57-1-x86_64.eopkg ... [Package] qt5-webkit-dbginfo-5.212.0_4-57-1-x86_64.eopkg took 0:07:58.055214 to emit [Package] Creating /home/build/work/qt5-webkit-devel-5.212.0_4-57-1-x86_64.eopkg ... [Package] qt5-webkit-devel-5.212.0_4-57-1-x86_64.eopkg took 0:00:00.048039 to emit [Package] Creating /home/build/work/qt5-webkit-5.212.0_4-57-1-x86_64.eopkg ... [Package] qt5-webkit-5.212.0_4-57-1-x86_64.eopkg took 0:00:10.210389 to emit [Package] Building complete time=2026-03-09T03:16:18.176Z level=DEBUG msg="Collecting files" len=5 time=2026-03-09T03:16:18.177Z level=DEBUG msg="Collecting build artifact" path=qt5-webkit-5.212.0_4-57-1-x86_64.eopkg time=2026-03-09T03:16:18.179Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=qt5-webkit-5.212.0_4-57-1-x86_64.eopkg time=2026-03-09T03:16:18.179Z level=DEBUG msg="Collecting build artifact" path=qt5-webkit-dbginfo-5.212.0_4-57-1-x86_64.eopkg time=2026-03-09T03:16:18.379Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=qt5-webkit-dbginfo-5.212.0_4-57-1-x86_64.eopkg time=2026-03-09T03:16:18.379Z level=DEBUG msg="Collecting build artifact" path=qt5-webkit-devel-5.212.0_4-57-1-x86_64.eopkg time=2026-03-09T03:16:18.379Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=qt5-webkit-devel-5.212.0_4-57-1-x86_64.eopkg time=2026-03-09T03:16:18.379Z level=DEBUG msg="Collecting build artifact" path=qt5-webkit-5.212.0_4-57.tram time=2026-03-09T03:16:18.379Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=qt5-webkit-5.212.0_4-57.tram time=2026-03-09T03:16:18.379Z level=DEBUG msg="Collecting build artifact" path=pspec_x86_64.xml time=2026-03-09T03:16:18.379Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=pspec_x86_64.xml time=2026-03-09T03:16:18.379Z level=DEBUG msg="Acquiring global lock" time=2026-03-09T03:16:18.379Z level=DEBUG msg="Cleaning up" time=2026-03-09T03:16:18.381Z level=DEBUG msg="Killing child process in chroot" pid=637698 time=2026-03-09T03:16:18.578Z level=DEBUG msg="Requesting unmount of all remaining mountpoints" time=2026-03-09T03:16:19.605Z level=INFO msg="Building succeeded"